第一章:基础算法
1.模拟:
1.模 拟-CSDN博客
2.高精度 :
2.高精度-CSDN博客
3.枚举 :
3. 枚 举-CSDN博客
4.前缀和:
4.前缀和-CSDN博客
5.差分+前缀和 :
第一章:5.差分+前缀和(一个区域整体添加一个数)-CSDN博客
6.双指针(滑动窗口):
6.双指针(滑动窗口)-CSDN博客
7.二分算法:
8.二分算法-CSDN博客
8.贪心算法:
9.贪心算法-CSDN博客
9.倍增:
10.倍增-CSDN博客
10.离散化:
https://blog.csdn.net/WG_17/article/details/146274568
11.递归 :
12. 递归-CSDN博客
12.分治:
https://blog.csdn.net/WG_17/article/details/146297034
第二章:搜索算法
1.深度优先遍历:
1.深度优先遍历_洛谷p10448-CSDN博客
2.广度优先遍历:
广度优先遍历(BFS)-CSDN博客
3.Floodfile:
Floodfile-CSDN博客
第三章:数据结构
1.单调栈:
第三章:单调栈-CSDN博客
2.单调队列:
第三章:单调队列-CSDN博客
3.并查集:
并 查 集-CSDN博客
4.扩展域并查集:
扩展域并查集-CSDN博客
5.带权并查集:
带权并查集的概念 -CSDN博客
6.字符串哈希:
字符串哈希-CSDN博客
7.字典树:
Trie树(字典树)/(前缀树)-CSDN博客
第四章:动态规划
1.线性dp:
动态规划:线性dp-CSDN博客
2.路径类dp:
动态规划:路径类dp-CSDN博客
3.经典线性dp问题:
经典线性dp-CSDN博客
4.背包问题:
背包问题-CSDN博客
5.区间dp:
动态规划:区间dp-CSDN博客
第四章:动态规划 -CSDN博客
第五章:图论
1.图的储存+图的遍历:
图的储存+图的遍历-CSDN博客
2.最小生成树:(Prim和克鲁思卡尔)
图论:最小生成树-CSDN博客
3.拓扑排序:
图论:拓扑排序-CSDN博客
4.单源最短路:
图论:单源最短路(BF算法+迪杰斯特拉算法+spfa算法)-CSDN博客
5.多源最短路:
图论:多源最短路-CSDN博客
第五章.图论_bool(int ret1,int ret2){if(ret1<ret2}-CSDN博客