数论
文章平均质量分 53
Louise_Z
这个作者很懒,什么都没留下…
展开
-
数论——【模板】线性筛素数
#include <cstdio>#include <bitset>using namespace std;bitset<10000010> g;int n,m,x,p[1000010],top=0;int main(){ scanf("%d%d",&n,&m); g[0]=1; g[1]=1; for(int i=2;i<=n;++i) { if(g[i]==0) p[++top]=i; for(int j=1;j<=top&&p[j]*i<=n;++j) {原创 2017-10-13 20:51:55 · 1349 阅读 · 0 评论 -
等比数列求和+逆元——算
用一个美丽的高一数学公式 就可以把这个假·O(N*M)的题优化为真·O(N)算法注意:因为所求答案是模意义下的 所以需要一个O(N)的线性推逆元算法原创 2017-11-09 21:13:19 · 769 阅读 · 0 评论