上一页 1 ··· 8 9 10 11 12 13 下一页

2016年12月6日

矩阵快速幂专题

摘要: 占坑 填坑 vj开的专题 密码1234589 数论_矩阵 codeforces-450B 题意:f1=x,f2=y,fi=fi-1+fi+1,输入x,y,和n,求fn%1e9+7 思路:fi=fi-1+fi+1,fi+1=fi+fi+2,俩式相加得 fi+2=-fi-1,矩阵快速幂 AC代码: #i 阅读全文

posted @ 2016-12-06 08:02 lazzzy 阅读(206) 评论(0) 推荐(0) 编辑

2016年11月25日

线段树+区间离散化

摘要: 校赛1007 题意 给你一个n(n<1e5),表示n个比赛直播,然后n个区间,l,r(0<=l,r<=1e9),表示比赛开始的时间和结束的时间,要同时把所有比赛看完,问最少要借多少台电脑(自己有一台电脑) 其实就是求区间重叠的最大值由于区间太大,所以离散化处理 思路:线段树区间更新 + 离散化 以区 阅读全文

posted @ 2016-11-25 17:27 lazzzy 阅读(1270) 评论(0) 推荐(0) 编辑

2016年11月23日

大数取模 快速幂 欧拉定理 欧拉函数

摘要: 求a^b%mod a<=1e12 b<=1e100000 mod=1e9+7 已知欧拉定理 a^φ(n) ≡1%n(a与n互质) b%φ(n)=t b=k*φ(n)+t(k=0,1,2,3...) a^b%mod=a^(K*φ(n)+t)%mod=(a^(k*φ(n))%mod)*a^t%mod)% 阅读全文

posted @ 2016-11-23 18:56 lazzzy 阅读(891) 评论(0) 推荐(0) 编辑

2016年11月18日

最小生成树 prime zoj1586

摘要: 题意:在n个星球,每2个星球之间的联通需要依靠一个网络适配器,每个星球喜欢的网络适配器的价钱不同,先给你一个n,然后n个数,代表第i个星球喜爱的网络适配器的价钱,然后给出一个矩阵M[i][j]代表第i个星球到第j个星球联通所需的价钱,求联通所有星球所需的最小价钱 思路:prime 每次加入一条边的时 阅读全文

posted @ 2016-11-18 19:13 lazzzy 阅读(232) 评论(0) 推荐(0) 编辑

最小生成树专题

摘要: 最小生成树专题 在这里贴最近刷的最小生成树的一些题目 占个坑 以后再来做个总结 最小生成树 prime + 队列优化 最小生成树 prime poj1258 最小生成树 prime poj1287 最小生成树 prime zoj1586 阅读全文

posted @ 2016-11-18 19:02 lazzzy 阅读(130) 评论(0) 推荐(0) 编辑

最小生成树 prime poj1258

摘要: 题意:给你一个矩阵M[i][j]表示i到j的距离 求最小生成树 思路:裸最小生成树 prime就可以了 最小生成树专题 AC代码: 阅读全文

posted @ 2016-11-18 19:01 lazzzy 阅读(380) 评论(0) 推荐(0) 编辑

2016年11月17日

背包九讲

摘要: 背包九讲题目 有 N件物品和一个容量为 V的背包。第 i件物品的费用是 c[i],价值是 w[i]。 求解将哪些物品装入背包可使价值总和最大。基本思路 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即 f[i][v]表示前 i件物品恰放入一个容量为 v的背包可 阅读全文

posted @ 2016-11-17 14:53 lazzzy 阅读(134) 评论(0) 推荐(0) 编辑

2016年11月16日

最小生成树 prime + 队列优化

摘要: 存图方式 最小生成树prime+队列优化 优化后时间复杂度是O(m*lgm) m为边数 优化后简直神速,应该说对于绝大多数的题目来说都够用了 具体有多快呢 请参照这篇博客:堆排序 Heapsort 阅读全文

posted @ 2016-11-16 20:51 lazzzy 阅读(474) 评论(0) 推荐(0) 编辑

最小生成树 prime poj1287

摘要: poj1287 裸最小生成树 代码 阅读全文

posted @ 2016-11-16 00:05 lazzzy 阅读(254) 评论(0) 推荐(0) 编辑

2016年11月14日

树状数组--转载

摘要: 转自:http://blog.csdn.net/int64ago/article/details/7429868 写下这个标题,其实心里还是没底的,与其说是写博帖,不如说是做总结。第一个接触树状数组还是两年前,用什么语言来形容当时的感觉呢?……太神奇了!真的,无法表达出那种感觉,她是那么的优雅,10 阅读全文

posted @ 2016-11-14 23:34 lazzzy 阅读(148) 评论(0) 推荐(0) 编辑

2016年11月9日

O(n)求1-n的逆元

摘要: 转自:http://www.2cto.com/kf/201401/272375.html 新学的一个求逆元的方法: inv[i] = ( MOD - MOD / i ) * inv[MOD%i] % MOD 证明: 设t = MOD / i , k = MOD % i 则有 t * i + k == 阅读全文

posted @ 2016-11-09 20:55 lazzzy 阅读(894) 评论(0) 推荐(0) 编辑

2016年11月4日

数据结构--线段树

摘要: 线段树 好久没做全部忘记了 还得重新学一下了 线段树--单点更新 HUD1166 题意:中文题 思路:线段树的单点更新 AC代码 1 #include "iostream" 2 #include "string.h" 3 #include "stack" 4 #include "queue" 5 # 阅读全文

posted @ 2016-11-04 00:58 lazzzy 阅读(185) 评论(0) 推荐(0) 编辑

2016年10月31日

博弈

摘要: 先占个坑 等做了题再慢慢添加东西 先来个干货 大神的博弈小结 做个笔记: 规定: 利己状态定义为T(非奇异局势) 利他状态定义为S(奇异局势) 重要结论: T可转化为(S,T),S只能转化为(T) 非奇异局势一定可以转化为奇异局势和非奇异局势,而奇异局势只能转化为非奇异局势 博弈类题目小结(HDU, 阅读全文

posted @ 2016-10-31 18:42 lazzzy 阅读(252) 评论(0) 推荐(0) 编辑

2016年10月25日

RMQ 数据结构

摘要: RMQ 常用的数据结构之一 直接上代码 马克好来 是个好板子 阅读全文

posted @ 2016-10-25 21:24 lazzzy 阅读(225) 评论(0) 推荐(0) 编辑

2016年10月22日

BZOJ3687 计算子集和的异或和

摘要: 题不知道怎么不见了,bzoj上已经没了3687这题了 题意:给你一个n 然后输入n个数 求这n个数的所有子集的和的异或和 思路:用bitset记录某个数是否在子集和中出现,利用bitset对二进制位的快速大量操作(移位),通过已经求出的子集和求出剩余的子集和 参考代码: 阅读全文

posted @ 2016-10-22 00:56 lazzzy 阅读(1633) 评论(0) 推荐(0) 编辑

2016年10月15日

Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined)D Dense Subsequence

摘要: 传送门:D Dense Subsequence 题意:输入一个m,然后输入一个字符串,从字符串中取出一些字符组成一个串,要求满足:在任意长度为m的区间内都至少有一个字符被取到,找出所有可能性中字典序最小的情况,并按字典序输出 思路:字典序 例如 aaaaaaab < ab 也就是说,如果满足要求的取 阅读全文

posted @ 2016-10-15 00:16 lazzzy 阅读(132) 评论(0) 推荐(0) 编辑

2016年10月9日

Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined) B. Batch Sort

摘要: 链接 题意:输入n,m,表示一个n行m列的矩阵,每一行数字都是1-m,顺序可能是乱的,每一行可以交换任意2个数的位置,并且可以交换任意2列的所有数 问是否可以使每一行严格递增 思路:暴力枚举所有可能的列变换 然后在所有可能的情况下求是否存在一种情况可以使每一行最多进行一次交换最后得到严格递增的矩阵 阅读全文

posted @ 2016-10-09 00:35 lazzzy 阅读(123) 评论(0) 推荐(0) 编辑

2016年9月27日

hud 5876 2016 ACM/ICPC Asia Regional Dalian Online

摘要: 题意:给一个图 给定一个点s 求补图中s点到达各个点的最短路 思路:从s点开始bfs 在图中与s点有连接的都是在补图中不能直接到达的点 反之在补图中都是可以直接到达的点 由此bfs ((( 诡异的写法。。。 AC代码: 阅读全文

posted @ 2016-09-27 21:44 lazzzy 阅读(198) 评论(0) 推荐(0) 编辑

2016年9月18日

Codeforces Round #371 (Div. 2) C

摘要: 传送门 map或者字典数的应用 简单题 题意: 思路: AC代码: 阅读全文

posted @ 2016-09-18 02:10 lazzzy 阅读(150) 评论(0) 推荐(0) 编辑

2016年9月16日

hdu1251 字典树or map

摘要: 一道字典树的题,不过看起来用map更为简单 传送门 题意: 给出一堆字符串构成一个字典,求字典里以某字符串为前缀的字符串有几个 思路: 输入字符串时把字符串的前缀全部存进map并标记次数 查询时直接输出就可以了 AC代码: 阅读全文

posted @ 2016-09-16 21:53 lazzzy 阅读(191) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 下一页

导航