Facts
2019-05-04 00:00:00 +0000 | DOlaBMOon
tags: math. tricks.
日常
- 一个数的约数个数 = .
- 整除分块是 的, 整除分块套整除分块是 的, 加记忆化就是 的, 也就是杜教筛.
- 对于一些函数 , 尤其是一些如此递推的数列: .
- .
- 贝叶斯公式:
-
- .
- , 其中 是完备事件组.
- 树上:
-
- 直径交于一点.
- 两个点集并的直径可以由两个点集自己的直径两段点两两取 得到.
- 贡献要学会拆.
- 一类构成虚树总和的贡献可以使用 序那套理论 (算其总贡献的 倍), 就可以不建出虚树.
- 可以用来解方程. (环也可以)
- 一个递推数列可以转化成 . (然后可以求期望之类的)
- 最小生成树有 3 个做法.
- 遇到再说吧.
欧拉的定理 (数论)
即, 为 的缩系大小.
在 , 意义下:
简化一下也是可以的:
然后有个结论:
主定理
假设有递推关系式:
-
如果存在常数 , 有: (多项式地小于)
那么,
-
如果存在常数 , 有: (多项式地大于)
那么,
-
如果存在常数 , (就是 else) 那么,
不可解决的问题
- 范德蒙德卷积部分和.
- DAG 上每个点可达点个数: 我只会 .