
数论
文章平均质量分 51
acblacktea
永不放弃
展开
-
POJ 1845-Sumdiv 数论 +快速幂&&筛素&&分解质因数&&求因数之和的模板
poj计划的第一个坎,非常经典的一道题在此记录一下以后总结 知识点: 1 (a+b)%c = (a%c+b%c)%c (a*b)%c = ((a%c)*(b%c))%c2 计算a^n 要用快速幂((logn)渣渣我都能迅速打出来)3 任何数都能分解成几个质因数相乘4 求一个数的所有因数之和 = (a^0+a^1+a^2+a^3+….a^n) * ( a1^0+a1^1+a1^原创 2015-11-20 23:35:55 · 1257 阅读 · 2 评论 -
扩展欧几里得模板 poj-C Looooops
poj撸了三个专题了虽然前几个很难但还可以自己想出来,到数论这都是坎,只能看题解慢慢学了。。。 总结下知识点 1 欧几里得定理 GCD(a,b) = GCD(b,a%b) 代码实现渣渣我都能毫不思考的打出来了。 2 ax+by = gcd(a,b)有解 同理可推出 ax+by=c有解的充要条件是c%gcd(a,b)=0; ax+by=gcd(a,b)通解为x = x0+b/gc原创 2015-11-22 22:36:25 · 532 阅读 · 0 评论