Gzb1128的栖息地

生死之间,地狱前线

[Bsgs][ExBsgs]小结

tip.分解质因数可以只枚举到sqrt,剩下的如果不为1,则一定为某个质数的1次幂。 1、Bsgs(要求模数为质数) 用于求A^x同余B(mod C)的最小正整数x。 设m=ceil(sqrt(C)),关于为什么一定在这个范围内有解的证明我不会(逃)。 把x看成i*m-j。A^(i*m-j...

2017-03-17 16:27:38

阅读数:555

评论数:0

[ExBsgs]垃圾计算机

第一问 快速幂(算术入门)。 第二问 模数是质数的话用Bsgs,因为不是质数所以用ExBsgs。 第三问 模数是质数可以Lucas,不是质数所以考虑ExLucas。然后发现我不会写。那就很垃圾的在crt的条件下乱搞,考虑一种特殊的求组合数的方法,可以发现在p[i]^c[i]的意义下,阶...

2017-03-17 16:07:39

阅读数:748

评论数:0

[杜教筛]小结

你问我是参考哪里的,我只能回答无可奉告 http://blog.csdn.net/skywalkert/article/details/50500009 这篇博客如果和tangls的博客有雷同之处,并非偶然 通常我们用艾拉筛,nlogn,通常跑很快。 但是随着oi的发展,我们用到了线性筛,...

2017-03-16 20:49:06

阅读数:446

评论数:1

[CRT][中国剩余定理]膜法

容易发现是杨辉三角形,第i个数的贡献为c(n-1,i-1);但是由于mod数不是质数,所以考虑用CRT来做。先拆mod数,然后在求组合数的过程中将每个数拆成a*pi^ci的形式,非常感谢dmsdalao对我中国剩余定理的指导。 关于CRT详见 http://blog.csdn.net/qq_3...

2017-03-09 21:02:48

阅读数:241

评论数:0

[CRT][中国剩余定理]CRT小结

设整数m1,m2,m3…..mn两两互质 那么 设Mi=M/mi,Hi=Mi^-1; 对于这个同余方程组,如果M=m1m2*……*mn的话,那么x=(a1*M1*H1+a2*M2*H2+………+an*Mn*Hn)%M. 容易发现当mod数为m1时,a1*M1*H1显然成立,当mod数为...

2017-03-09 20:51:29

阅读数:366

评论数:0

[拉格朗日插值法]拉格朗日插值法小结

拉格朗日插值是把形同(x1,y1)(x2,y2)(x3,y3)…..(xn,yn)的n-1次多项式拉出来搞,然后可以求出任意项的东西。然而你永远也无法验证一个数列是不是多项式所生成的,因为给你一些点,你都能给出一个多项式满足这些点,但是如果你明知这些点是多项式所生成的,你就能用多次差分的办法,求出...

2017-03-09 11:04:48

阅读数:690

评论数:0

[DP]序列游戏

这题由于删除了一个序列之后两端会合并,所以说如果DP的状态设置的不好的话会有后效性。 对于区间[l,r],如果r和之后的k个数连成了序列的话,那么[l,r-1]的元素就和后面要合并的k个元素就没有关系了。 用f[i][j][k]表示j和后面的k个数一起删除,i到j的区间删空能得到的最大价值。 ...

2017-03-07 21:03:49

阅读数:283

评论数:0

[SG][NIM][石子]

石子这题是一道入门的SG,是经典的nim问题.*以下转载自http://www.cnblogs.com/exponent/articles/2141477.html* 定义P-position和N-position,其中P代表Previous,N代表Next。直观的说,上一次move的人有必胜策...

2017-03-07 18:35:40

阅读数:330

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭