NOI考点详解合集

一、数据结构
1.平衡树(替罪羊树/fhq treap/splay)
2.主席树
3.K-D树
4.左偏树
5.树套树
6.线段树合并
7.可持久化trie
8.可持久化并查集
9.动态树(LCT)
二、动态规划及优化
1.区间dp
2.树形dp
3.状压dp
4.数位dp
5.概率期望dp
6.计数类dp
7.倍增优化dp
8.数据结构优化dp
9.单调队列优化dp
10.斜率优化dp(凸优化)
三、图论
1.基础:最短路/最小生成树/树的直径/树的重心
2.tarjan缩点与图的连通性
3.二分图
4.2-SAT
5.仙人掌
6.圆方树
7.网络最大流(最小割/最大权闭合子图)
8.费用流
9.上下界网络流
四、数学
1.Lucas定理与扩展Lucas定理
2.莫比乌斯反演
3.斯特林数
4.Polya定理
5.NTT
6.MTT
7.快速傅里叶变换
8.杜教筛与狄利克雷卷积
9.生成树计数
10.计算行列式
11.博弈论
五、字符串
1.哈希
2.KMP和扩展KMP
3.AC自动机
4.后缀数组
5.后缀自动机
六、计算几何
1.辛普森算法
2.对偶图
3.凸包
4.旋转卡壳
5.半平面交
七、分治与分块
1.点分治
2.动态点分治
3.CDQ分治(三维偏序)
4.平衡规划
5.分数规划
6.分块与莫队算法
八、其他技巧
1.模拟退火(随机化算法)
2.折半搜索

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值