Find your own serendipity.
摘要: 网络流理论和基础算法模板
摘要: TJOI2016 字符串题解
摘要: Cool Slogans题解
摘要: 后缀自动机理论入门
摘要: CSP2019游记
摘要: CSP初赛后的总结
摘要: 容斥原理 基础概念 我们假设有全集SS,以及nn个集合A1,A2,...,AnA1,A2,...,An,每个集合AiAi中的元素具有性质PiPi,现在我们要求不具有任何性质的集合大小,也就是元素个数,则具有如下的计算式: $$\left |\bigcap_{i=1}^n\overline{A_i}\rig
摘要: 上一篇见此 "『组合数学基础』" 。 循环排列 循环排列:从nn个元素中选出mm个排成圆圈的方案数,相当于线性排列时固定第一个数的方案。 一个循环排列可以对应mm个线性排列,进而可以得到循环排列的计算公式: $$Cir_{n}^{m}=\frac{A_{n}^{m}}{m}=\frac{n!}