路漫漫其修远兮,吾将上下而求索——屈原|

tsrigo

园龄:3年7个月粉丝:15关注:10

随笔分类 -  数学

AtCoder Beginner Contest 254 - D - Together Square 题解解释
摘要:本文对官方题解进行了个人的翻译,并对其进行了一定的解释、证明。
217
4
3
博弈论—Nim游戏
摘要:博弈论—Nim游戏 题目描述 给定 n 堆石子,两位玩家轮流操作,每次操作可以从任意一堆石子中拿走任意数量的石子(可以拿完,但不能不拿),最后无法进行操作的人视为失败。 问如果两人都采用最优策略,先手是否必胜。 原型 公平组合游戏ICG 若一个游戏满足: 由两名玩家交替行动; 在游戏进程的任意时刻,
85
0
0
容斥原理
摘要:容斥原理 原型 求n个相交的集合的元素总个数 原理 例如: 证明 设元素x在所有集合中出现了k次,然后写出等式,应用组合数恒等式 例题 给定一个整数 n 和 m 个不同的质数 p1, p2, …,pm。 请你求出 1∼n 中能被 p1, p2, …,pm 中的至少一个数整除的整数有多少个。 例子 如
82
0
0
卡特兰数
摘要:卡特兰数 模型 给定 n个 0 和 n 个 1,它们将按照某种顺序排成长度为 2n 的序列,求它们能排列成的所有序列中,能够满足任意前缀序列中 0 的个数都不少于 1 的个数的序列有多少个。 几何意义 对于每一个序列,我们定义 0:向右走一格 1:向左走一格 于是每一个长度为 2n 的序列都对应了坐
33
0
0
中国剩余定理及其变形
摘要:中国剩余定理 解方程组: xa1(modm1)xa2(modm2)...xak(modmk)m1,m2...mk 记 \[ M = \prod^{k}_
79
0
0
拓展欧几里得算法
摘要:拓展欧几里得算法 作用: a,bZ,x,y,使ax+by=(a,b) 实现: 我们可以改造欧几里得算法: int gcd(int a, int b){ if (!b){ return a; } return gcd(b, a % b); }
27
0
0
快速幂求逆元
摘要:求逆元: bx1(modp) 当b和p不互质时,bx一定是p的倍数,模p一定为0(不为1),此方程无解; 当b和p互质,p是质数时,可以由费马小定理得: \[ \begin{gather*} b^{p - 1} \equiv 1\pmod {p} \\ 即b
41
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起