随笔分类 -  数学

摘要:求 sigma i由0-k C(n,i) 利用Lucas定理+整除分块将C(n/p,i/p)利用i/p分块,得到k/p-1个整块(p-1)和一个小块(k%p) 最后得到式子 F(n,k)=F(n/p,k/p-1)*F(n%p,p-1)+C(n/p,k/p)*F(n%p,k%p); 写代码时将F编写成 阅读全文
posted @ 2018-10-15 16:53 ASDIC减除
摘要:在n*m的点格图中选取三个点满足三角形的个数 结论:点(x1,y1)和(x2,y2) 中间有gcd(x2-x1,y2-y1)+1个和两点连成的线段直线共线 那么大力枚举 x2-x1和y2-y1,然后发现满足这个条件的实际上可以看作是一个矩形,那么矩形所有能够平移的位置就是它所有能够满足的答案, 注意 阅读全文
posted @ 2018-10-15 14:55 ASDIC减除
摘要:这题难度不大,主要是小结论:斐波那契第n项和第m项公约数就是第gcd(n,m)项 大概能猜出来,毕竟斐波那契数列反过来实在太像计算公约数的步骤了 日后填坑证明吧 阅读全文
posted @ 2018-10-12 11:42 ASDIC减除
摘要:一句话题意:G 的 sigma d|n C(n d) 次幂 mod 999911659 (我好辣鸡呀还是不会mathjax) 分析: 1.利用欧拉定理简化模运算 ,将上方幂设为x,则x=原式mod 999911658. 2.发现幂的前半部分太大无法直接算,又因为999911658 可分解为 2 3 阅读全文
posted @ 2018-10-09 08:14 ASDIC减除
摘要:板子放在这里了 但还有EXLucas呢 阅读全文
posted @ 2018-10-08 20:27 ASDIC减除
摘要:1.扩欧 2.费马小定理 3.递推 4.线性阶乘逆元 inv[i]=inv[i+1]*(i+1) 就是给分母乘上个东西,本质很简单 阅读全文
posted @ 2018-10-02 10:03 ASDIC减除
摘要:循环 日后继续 阅读全文
posted @ 2018-09-29 09:37 ASDIC减除
摘要:void int 易写 int 本质 阅读全文
posted @ 2018-09-10 15:36 ASDIC减除
摘要:1.在1-n中选取3个不同的数组成不全等的三角形 n==3 ans=0; n>=4时 n为奇 (n-1)*(n-3)*(2n-1)/24 n为偶 n*(n-2)*(2n-5)/24 阅读全文
posted @ 2018-09-10 10:22 ASDIC减除
摘要:(1,1 的n-2次方 * (1,0 得到 ( f[n-1] 上面 × a2 得到的和就是 f[n] 1,0) 0,1) f[n-2] ) * a1 或者直接将第一二项修改即可 阅读全文
posted @ 2018-09-09 18:23 ASDIC减除
摘要:https://blog.csdn.net/acm_cxq/article/details/51943875 矩阵快速幂求斐波那契数列 别人的 阅读全文
posted @ 2018-09-08 18:10 ASDIC减除
摘要:用线性筛求莫比乌斯函数代码(摘) 日后慢慢看 阅读全文
posted @ 2018-09-06 16:51 ASDIC减除
摘要:欧拉函数:<=n中与n互质数的个数 phi[1]=1,phi[2]=1; 1)单值:按题意暴力, 2)埃筛法:先用euler[i]数组内值代表初始状态(是否已被操作) 3.线性筛法 性质: 1) 积性函数 若m,n互质, 特:当n为奇数时, 2)n为质数 e.g: UVA11426 求gcd(1,2 阅读全文
posted @ 2018-08-20 19:47 ASDIC减除
摘要:E氏筛,欧拉筛(线性筛)今天就把欧拉筛的东西留在这里,但是洛谷很奇怪非要把答案总结起来才不会T,真是莫名其妙 阅读全文
posted @ 2018-08-14 11:56 ASDIC减除