码迷,mamicode.com
首页 > 其他好文 > 详细

[Noip复习知识点][个人向]Zackzh

时间:2017-10-16 23:36:26      阅读:453      评论:0      收藏:0      [点我收藏+]

标签:noi   二进制   a*   精度   排序   dfs   线性dp   noip   二分查找   

只是列列一些要复习的,努力复习吧,有种noip退役的赶脚。

 

一、模拟

    (这你也不会?退役吧)

二、DP

   1.基础dp

   2.区间dp

   3.状压dp

   4.树形dp

   6.概率(期望)dp 

   7.环形dp

   8.方格dp

   9.背包问题

    a.01背包

    b.完全背包

    c.多重背包

    d.二进制压缩

   10.线性dp

三、搜索:

1.dfs

2.bfs

3.枚举

4.启发式搜索(a*)

5.双向搜索

6.记忆化搜索

7.hash判重

8.剪枝

9.二分查找

四、贪心

(视题目而定,没什么好讲的)

五、树

1.生成树

a.prim

b.kruskal

 

2.LCA

a.倍增

b.tarjan

c.RMQ

3.dfs序

4.树上倍增
5.树的分治
6.树上差分

六、数论

1.筛素数
2.欧拉函数
3.逆元
4.组合数
5.期望、概率
6.快速幂
7.容斥
8.博弈论

a.sg函数

七、矩阵乘法

八、数据结构

1.栈
2.链表
a.领接表
3.单调队列
4.并查集

a.可持久化并查集

b.带权并查集

c.并查集压缩

5.堆

a.最小(大)堆

6.线段树a.lazy—tag

b.离散化
c.扫描线
7.树状数组(表示不会这个东西)

8.STL

a.优先队列
b.map
c.set

9.分块

10.莫队(可能用不到)

11.高精度

12.st表

九、图论

1.拓扑排序  判环

2.Tarjan

a. 强连通分量
b.割点
c.桥
d.(双联通分量)

3.最短路

a.单源
Dij(稀疏图厉害,不可负权),spfa(可判负环)
b.多源
Fylord O(n3) 稀疏图可以for(1…n)spfa(i)

4.欧拉回路

除起点和终点外,其他点的度数(degree)应该是偶数。

5.2 - SAT

a.最大匹配 匈牙利,网络流
b.带权 km(快),网络流

6.网络流

  a.最大流 dinic

  b.最小割=最大流

  c.费用流 ek

7.差分约束 spfa

[Noip复习知识点][个人向]Zackzh

标签:noi   二进制   a*   精度   排序   dfs   线性dp   noip   二分查找   

原文地址:http://www.cnblogs.com/lzdhydzzh/p/7678752.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!