$$\color{red}{Study\ hard\ and\ make\ progress\ every\ day\ !}$$
$$\huge\color{#ee82ee}{算法基础课-题解汇总}$$
$$\color{#4169e1}{第一讲\ 基础算法}$$
$\color{#ff6600}{快速排序}$
$\color{#ff6600}{归并排序}$
AcWing 787. 归并排序
AcWing 788. 逆序对的数量
$\color{#ff6600}{二分}$
AcWing 789. 数的范围
AcWing 790. 数的三次方根
$\color{#ff6600}{高精度}$
AcWing 791. 高精度加法
AcWing 792. 高精度减法
AcWing 793. 高精度乘法
AcWing 794. 高精度除法
$\color{#ff6600}{前缀和与差分}$
AcWing 795. 前缀和
AcWing 796. 子矩阵的和
AcWing 797. 差分
$\color{#ff6600}{双指针算法}$
AcWing 799. 最长连续不重复子序列
AcWing 800. 数组元素的目标和
$\color{#ff6600}{位运算}$
$\color{#ff6600}{离散化}$
$\color{#ff6600}{区间合并}$
$$\color{#4169e1}{第二讲\ 数据结构}$$
$\color{#ff0033}{单链表}$
$\color{#ff0033}{双链表}$
$\color{#ff0033}{栈}$
$\color{#ff0033}{队列}$
$\color{#ff0033}{单调栈}$
$\color{#ff0033}{单调队列}$
$\color{#ff0033}{KMP}$
$\color{#ff0033}{Trie}$
$\color{#ff0033}{并查集}$
AcWing 836. 合并集合
AcWing 837. 连通块中点的数量
$\color{#ff0033}{堆}$
$\color{#ff0033}{哈希表}$
$$\color{#4169e1}{第三讲\ 搜索与图论}$$
$\color{#006400}{DFS}$
$\color{#006400}{BFS}$
$\color{#006400}{树与图的深度优先遍历}$
$\color{#006400}{树与图的广度优先遍历}$
$\color{#006400}{拓扑排序}$
$\color{#006400}{Dijkstra}$
AcWing 849. Dijkstra求最短路 I
AcWing 850. Dijkstra求最短路 II
$\color{#006400}{bellman-ford}$
$\color{#006400}{spfa}$
$\color{#006400}{Floyd}$
$\color{#006400}{Prim}$
$\color{#006400}{Kruskal}$
$\color{#006400}{染色法判定二分图}$
$\color{#006400}{匈牙利算法}$
$$\color{#4169e1}{第四讲\ 数学知识}$$
$\color{#20b2aa}{质数}$
$\color{#20b2aa}{约数}$
AcWing 871. 约数之和
AcWing 872. 最大公约数
$\color{#20b2aa}{欧拉函数}$
$\color{#20b2aa}{快速幂}$
$\color{#20b2aa}{扩展欧几里得算法}$
$\color{#20b2aa}{中国剩余定理}$
$\color{#20b2aa}{高斯消元}$
$\color{#20b2aa}{求组合数}$
$\color{#20b2aa}{容斥原理}$
$\color{#20b2aa}{博弈论}$
$$\color{#4169e1}{第五讲\ 动态规划}$$
$\color{#1e90ff}{背包问题}$
$\color{#1e90ff}{线性DP}$
AcWing 898. 数字三角形
AcWing 895. 最长上升子序列
$\color{#1e90ff}{区间DP}$
$\color{#1e90ff}{计数类DP}$
$\color{#1e90ff}{数位统计DP}$
$\color{#1e90ff}{状态压缩DP}$
$\color{#1e90ff}{树形DP}$
$\color{#1e90ff}{记忆化搜索}$
$$\color{#4169e1}{第六讲\ 贪心}$$
$\color{#0000cd}{区间问题}$
AcWing 905. 区间选点
AcWing 906. 区间分组
$\color{#0000cd}{Huffman树}$
$\color{#0000cd}{排序不等式}$
$\color{#0000cd}{绝对值不等式}$
$\color{#0000cd}{推公式}$
$\color{red}{如果我的某一篇或者某几篇题解对你有所帮助的话,就请点个赞鼓励一下吧!!!}$
$\color{red}{\hspace{33em}{— L-China}}$
$\color{red}{If\ one\ of\ my\ questions\ or\ some\ solutions\ to\ help\ you,\ please\ click\ “like”\ }$
$\color{red}{to\ encourage\ it!\ !\ ! }$
$\color{red}{\hspace{33em}{— L-China}}$
赞一个
orz
$\Large\color{orange}{有部分题解当时由于能力不足等原因,写的不是很好,之后会不断更新优化!}$
Orz