--------中国剩余定理
扩展的灰
扩展的灰(Extended Ash)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jzoj3093 合唱队形
这个题就是中国剩余定理了,这里介绍一种用扩展gcd的方法(本质上二者没有区别) 我们来考虑两个同余方程 X=A(MOD M1) 和 X=B(MOD M2) 我们可以将其变形成为求一个方程 M1x+M2y=(B-A)是否有解,这里用扩展gcd即可 如果没有显然直接退出,如果有,那么令A'=x*M1+A,M'=M1*M2/gcd(M1,M2) 那么我们就将这两个方程X=A(MOD M1) 和 X=B(MOD M2)合并成了一个方程 X=A'(MOD M') 为什么这样是对的呢?原创 2017-09-25 14:59:55 · 448 阅读 · 0 评论 -
一些基础算法的模板(持续更新)
更新中 //Templates From Extended_Ash/Cooevjnz/JacaJava/Tubbcrafft //To be continued... //Suffix Automation char str[N]; int s[N][26],mx[N],f[N],sz[N]; int last=1,cnt=1,n,v[N],r[N],ans=0; inlin原创 2017-10-25 22:05:58 · 3825 阅读 · 0 评论
分享