OI中的常见套路
- 本质相同
- 排列转环
- 规定转移顺序
- 复杂度均摊
- 字典序相关
- 前缀和与差分
- 二分答案
- 整体二分
- 倍增
- 对称/建立双射
- 拆多项式
- 抽屉原理
- 拆贡献
- 二进制拆位
- bitset优化暴力
- 简化能更新答案的集合
- Example1(CF1149D Abandoning Roads)
- Example2
- Example3
- Example4([Petrozavodsk Winter-2014. Moscow SU Tapir Contest(openstrain contest 1435) C]Combinations Strike Back)
- Example5([CF1621G]Weighted Increasing Subsequences)
- Example6(CF919F A Game With Numbers)
- Example7([IOI2014]holiday)
- Example8(CF1446D2)
- 支配对问题
- 奇偶染色
- 捆绑更新答案
- 单独更新答案
- 寻找不变量
- 组合意义
- 复杂度抵消
- 寻找关系式
- 特判边界
- 摩尔投票
- 寻找周期性
- 补集转化
- 二进制分组