上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 120 下一页
摘要: 一眼裸的最大流求最小割,然而数据范围过大,跑不下来。 我们可以将平面图转成对偶图,并进行连边。 这样,每条边的长度就对应原图中的割边长度。 起点到终点的最短路即为最小割。 别用SPFA,会死的很惨 Code: 恢复内容结束 阅读全文
posted @ 2018-10-26 10:55 EM-LGH 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Code: 阅读全文
posted @ 2018-10-25 14:02 EM-LGH 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 没啥难度,送分题: Code: 阅读全文
posted @ 2018-10-25 13:24 EM-LGH 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Code: 阅读全文
posted @ 2018-10-25 00:18 EM-LGH 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 对于$ax+by=c$,我们要求 $x$ 的最小正整数解,那么先求出 $ax+by=gcd(a,b)$ 中 $x$ 的解,那么在 $ax+by=gcd(a,b)$ 中 $x$ 的最小正整数解即可表示为: $x=(x*k+b/gcd(a,b))$%$b/gcd(a,b)$ 阅读全文
posted @ 2018-10-25 00:15 EM-LGH 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 定义: 假如 $p$ 是质数,且$gcd(a,p)=1$,那么 $a(p-1)≡1(mod p)$ 我们可以用它来求逆元: $ax≡1(mod p) $ $a^(p-1)≡1(mod p)$ 得: $a^(p-1)≡ax(mod p)$ 则 $x=a^(p-2)mod p$ 阅读全文
posted @ 2018-10-24 23:41 EM-LGH 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Code:#include#include#include#include#includeconst int maxn=1000000+4;using namespace std;void setio(string a){ freopen((a+".i... 阅读全文
posted @ 2018-10-24 08:24 EM-LGH 阅读(203) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #include #define REP(i,a,n)for(int i=a;i0){ sum+=C[o][pos]; pos-=lowbit(pos); } return sum; } void Modify... 阅读全文
posted @ 2018-10-22 21:01 EM-LGH 阅读(164) 评论(0) 推荐(1) 编辑
摘要: Code: 阅读全文
posted @ 2018-10-22 17:30 EM-LGH 阅读(199) 评论(0) 推荐(1) 编辑
摘要: Code: 阅读全文
posted @ 2018-10-22 07:36 EM-LGH 阅读(114) 评论(0) 推荐(1) 编辑
上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 120 下一页