算法竞赛-vlog

一.算法初步(16)
1.简单的求值方法(2)
2.简单编程练习(2)
3.程序设计技巧和模拟(2)
4.比赛时的实战经验(2)
5.二分查找(2)
6.插入排序和冒泡排序(2)
7.快速排序原理(附带模版)(2)
8.*归并排序(2)

二.基本数据结构(14)
1.链表的构建及使用(无指针版)(2)
2.栈和队列(2)
3.树与递归(3)
4. 堆(2)
5.并查集的应用(2)
6.*hash(3)
三.程序设计技巧(13)
1.枚举(2)
2. 贪心 (2)
3.递推(2)
4. 分治法.(2)
5. bfs(2)
6. dfs(2)
7.*简单搜索技巧和剪枝(1)
四.动态规划(7)
1.基本类型的动态规划(3)
2.坐标动态规划(1)
3.区间动态规划(1)
4.树形动态规划(2)
五.图论(上)(8)
1.图的存储和计算(1)
1.最短路(dijkstra)(2)
2.最小生成树prim和kruskal(3)
3.拓扑排序(2)
六.数学(下)(6)
1.素数与整除问题(4)

2.拓展欧几里得.(2)
七.图论(下)(11)
1.bellman-ford(2)
2.spfa以及堆优化的dijkstra算法(3)
3.floyd(2)
4.二分图的最大匹配 (匈牙利算法) (2)
5.欧拉回路(2)
八.数据结构(下)(12)
1.树状数组(2)
2.线段树(3)
3. 二叉搜索树与splay(3)
4.*trie树(静态建树、动态建树) (2)
5.*后缀数组(2)

你可能感兴趣的:(#,竞赛)