上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 64 下一页
摘要: 1.gcd 2.扩展gcd )extend great common divisor 3.求a关于m的乘法逆元 补充:求逆元还可以用 ans=abmodm=(amod(m⋅b))/bans=abmodm=(amod(m⋅b))/b 4.快速幂quick power ll func(ll a,ll b 阅读全文
posted @ 2019-01-08 10:26 DWVictor 阅读(480) 评论(0) 推荐(1)
摘要: map m; //分解质因数 //k为1或-1 void fun(int n, int k) { for (int i = 2; i 1) { m[n] += k; } } //大数快速幂取模 LL quick_pow(LL a, LL b) { LL ret = 1; while (b) { if ... 阅读全文
posted @ 2019-01-08 10:25 DWVictor 阅读(372) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-01-08 10:17 DWVictor 阅读(154) 评论(0) 推荐(0)
摘要: 在介绍SG函数和SG定理之前我们先介绍介绍必胜点与必败点吧. 必胜点和必败点的概念: P点:必败点,换而言之,就是谁处于此位置,则在双方操作正确的情况下必败。 N点:必胜点,处于此情况下,双方操作均正确的情况下必胜。 必胜点和必败点的性质: 1、所有终结点是 必败点 P 。(我们以此为基本前提进行推 阅读全文
posted @ 2019-01-07 21:40 DWVictor 阅读(3000) 评论(0) 推荐(3)
摘要: 简单差分 可能这里的阅读体验更好:戳这里 引入 首先,给出一个问题:给出n个数,再给出Q个询问,每个询问给出le,ri,x,要求你在le到ri上每一个值都加上x,而只给你O(n)的时间范围,怎么办?思考一下: 如果暴力,卡一下le和ri,随随便便让你O(n^2)T成狗。 用线段树或树状数组搞一搞,抱 阅读全文
posted @ 2019-01-07 21:36 DWVictor 阅读(243) 评论(1) 推荐(0)
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 64 下一页