码迷,mamicode.com
首页 >  
搜索关键字:循环节    ( 617个结果
斐波那契循环节
斐波那契循环节 从一道题引出一个算法: "斐波那契数列" 这道题并没有什么花里胡哨的条件,就是很简单的计算$F(n)\ mod\ p$。 但是这题的$n$达到了$10^{30000000}$级别,很显然不能直接用矩阵快速幂做。 因此我们要引入一个概念:斐波那契循环节。 ~~显而易见的是~~通过看题解 ...
分类:其他好文   时间:2019-08-20 20:15:39    阅读次数:437
[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher :G - Power Strings POJ - 2406(kmp简单循环节)
[kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher G - Power Strings POJ - 2406 题目: Given two strings a and b we define a*b to be their concatenation. For examp ...
分类:其他好文   时间:2019-08-15 22:45:35    阅读次数:123
POJ - 2406 ~SPOJ - REPEATS~POJ - 3693 后缀数组求解重复字串问题
POJ - 2406 题意: 给出一个字符串,要把它写成(x)n的形式,问n的最大值。 这题是求整个串的重复次数,不是重复最多次数的字串 这题很容易想到用KMP求最小循环节就没了,但是后缀数组也能写 后缀数组写法放在后面那一题,SPOJ - REPEATS是求子串类型,KMP就不好处理了 这里放下处 ...
分类:编程语言   时间:2019-08-09 23:37:22    阅读次数:121
hdu1005-Number Sequence-(循环节)
题意:已知f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7,给出A,B,n,求f(n) 题解:n巨大,循环肯定超时,在模7的条件下,0<=f(n)<=6,一共7种选择,则f(n-1)和f(n-2)各有7种选择,共49种组合, ...
分类:其他好文   时间:2019-08-08 18:47:17    阅读次数:84
UVA 11452 Dancing the Cheeky-Cheeky
"UVA 11452 "Dancing the Cheeky Cheeky"" 找循环节那里要从后往前找,以解决112234112234这样的数据 ...
分类:其他好文   时间:2019-08-04 21:12:31    阅读次数:94
Fib数模n的循环节 ZOJ Problem Set - 3729 Arnold
Fib数模n的循环节 对于一个正整数n,我们求Fib数模n的循环节的长度的方法如下: (1)把n素因子分解,即 (2)分别计算Fib数模每个的循环节长度,假设长度分别是 (3)那么Fib模n的循环节长度 从上面三个步骤看来,貌似最困难的是第二步,那么我们如何求Fib模的循环节长度呢? 这里有一个优美 ...
分类:其他好文   时间:2019-07-27 12:36:12    阅读次数:110
20190724 KMP
通了个宵,还得去洗衣服,睡醒做题还时很舒服的,发现可能更适合一个人窝在寝室。 大佬请绕,菜鸡刺猬场 循环节......len - next[len], 基本我的next数组是从j=-1开始做的,没有系统学过KMP的小白只能总结成,next记录相同前缀的尽可能后面的下标,所以next [ i ] 同时 ...
分类:其他好文   时间:2019-07-24 13:08:08    阅读次数:81
POJ 1961
题面:http://poj.org/problem?id=1961 cpp 本题的重点在于如果一个串是周期串的话,那么每次错位的位置应该是一个循环节。所以当i next[i]=x i时,此时next[i]就是一个循环节。 Code: include include include include i ...
分类:其他好文   时间:2019-07-16 15:27:49    阅读次数:81
POJ 2406
题面:http://poj.org/problem?id=2406 cpp 本题中的可能的最短循环节即为KMP中的next[len 1],若len next[len 1]能被len整除,则有最短循环节,否则输出1。 Code: include include include using namesp ...
分类:其他好文   时间:2019-07-16 15:27:34    阅读次数:84
P4391 无线传输
题面:https://www.luogu.org/problemnew/show/P4391 cpp 本题中n next[n]即为字符串最小长度的循环节。 Code: include include include include include include using namespace st ...
分类:其他好文   时间:2019-07-16 15:19:07    阅读次数:92
617条   上一页 1 ... 5 6 7 8 9 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!