摘要:
//求具体质数void init() { int cnt = 0; mem(vis,0); for(int i=2; i<maxn; i++) if(!vis[i]){ primes[cnt++] = i; for(LL j=(LL)i*i; j<maxn; j+=i) vis[j] = 1; } 阅读全文
posted @ 2018-06-13 10:13
WTSRUVF
阅读(324)
评论(0)
推荐(0)
摘要:
题意: 给你一个集合,让你从这个集合中挑选出几个数,使得这几个数中任意两个数相除后的值不能为素数 即挑选出来的这几个数不能互相冲突 最大独立集 = 所有点数 - 最大匹配数 呵。。呵。。。原先用的二维数组来标记 呵。。呵。。。。呵。。呵。。ER。。。MLE vector 大法好! orz mmp。。 阅读全文
posted @ 2018-06-13 09:59
WTSRUVF
阅读(331)
评论(0)
推荐(0)

浙公网安备 33010602011771号