#include#include#include#includeusing namespace std;const int M = 200005;struct Edge{ int v, next;} edge[M q; q.push(1); memset(vis, 0, size...
分类:
其他好文 时间:
2015-05-29 09:49:28
阅读次数:
95
1.矩阵快速幂,用倍增来加速(O(n^3*logk))
2.矩阵求解递推关系第n项(n很大)可以构造矩阵,用矩阵快速幂迅速求出。
3.给定起点和终点求从起点到终点恰好进过k步的方案数可以直接对可达矩阵相乘k次得到结果
4.矩阵乘法的顺序对时间影响比较大(提高Cache命中率),kij最快而且还可以进行稀疏矩阵加速(当a[i][k]为0时没必要进行运算)。
因为最近在搞矩阵,所以准备写一个矩...
分类:
其他好文 时间:
2015-05-28 02:01:42
阅读次数:
324
首先看到k的范围就该知道这题不是倍增就是矩乘首先肯定要求出任意一对串(a,b) a的后缀与b的前缀相同的最长长度是多少考虑到kmp求出的失配指针是一个串最长后缀和前缀相等的长度这里多个串我们只要用ac自动机即可具体的,我们只要建立自动机,然后记录每个状态点是哪些串的子串然后我们只要从每个串的结尾节点...
分类:
其他好文 时间:
2015-05-27 15:24:18
阅读次数:
139
随着科技的飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书....
分类:
其他好文 时间:
2015-05-24 21:54:50
阅读次数:
171
题目大意:给定一个nn个点的环,有kk个区间,要求选择最少的区间覆盖所有点首先我们考虑链上版本,显然我们有一个贪心的做法:
从1号节点开始,每次选择能向后走的最远的区间,直到走完所有节点为止
正确性显然
但是到了环上版本我们却不能直接套用这个算法,因为环上不存在所谓的“1号节点”
因此我们这样做:
拆环后将序列倍增,把所有区间按照右端点从小到大排序
每个区间向这个区间右端点向后能走的最远...
分类:
其他好文 时间:
2015-05-22 15:17:48
阅读次数:
135
模拟+堆+链表+贪心+最小生成树+倍增LCA这次题目简单了许多……然而蒟蒻还是傻逼了……sad连NOIP题都做这么烂……没救了File 给定一些目录&文件,让按给定格式输出一个文件列表 其实直接排序一下,就可以满足字典序的条件了,顺便还能使在同一目录下的文件顺序连在一起,然后模拟一下“dfs”的.....
分类:
其他好文 时间:
2015-05-20 12:56:12
阅读次数:
147
倍增+Floyd 题解:http://www.cnblogs.com/lmnx/archive/2012/05/03/2481217.html 神题啊= =Floyd真是博大精深…… 题目大意为求S到E,恰好经过N条边的最短路径(姑且称为路径吧,虽然好像已经不是了……) 总共只有大约200个...
分类:
其他好文 时间:
2015-05-16 23:05:03
阅读次数:
139
题解:
首先我们搞个 ACAC 自动机,然后每个串在 ACAC 自动机上 bfsbfs 求出 f(i,j)f(i,j) 表示串 ii 后面最少接 f(i,j)f(i,j) 个字母能搞出来串 jj 。
然后把每个串当成一个点,倍增 floydfloyd 求两点之间恰好走 mm 步的最短路。
代码:
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2015-05-15 20:03:13
阅读次数:
232
Paths on the treeTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1097Accepted Submission(s): 366...
分类:
其他好文 时间:
2015-05-14 11:40:50
阅读次数:
119
Cow RelaysTime Limit:1000MSMemory Limit:65536KTotal Submissions:5720Accepted:2266DescriptionFor their physical fitness program,N(2 ≤N≤ 1,000,000) cows...
分类:
其他好文 时间:
2015-05-08 09:22:25
阅读次数:
125