【小哲讲算法】动画讲解算法,构建完整算法体系

本课程隶属 加密课程 · 小哲讲大模型,完整课程目录与配套资料如下。

课程目录

{10}--数论/
[10.1]--【导学课】数论.mp4
[10.2]--例题_01_计数质数.mp4
[10.3]--例题_02_完美数.mp4
[10.4]--例题_03_字符串的最大公因子.mp4
[10.5]--例题_04_超级次方.mp4
{11}--贪心算法/
[11.1]--【导学课】贪心算法.mp4
[11.2]--例题_01_无重叠区间.mp4
[11.3]--例题_02_分发饼干.mp4
[11.4]--例题_03_买卖股票的最佳时机 II.mp4
[11.5]--例题_04_跳跃游戏.mp4
[11.6]--例题_05_跳跃游戏 II.mp4
{12}--二叉树/
[12.10]--例题_09_左叶子之和.mp4
[12.11]--例题_10_找树左下角的值.mp4
[12.12]--例题_11_路径总和.mp4
[12.13]--例题_12_从中序与后序遍历序列构造二叉树.mp4
[12.14]--例题_13_最大二叉树.mp4
[12.15]--例题_14_合并二叉树.mp4
[12.16]--例题_15_二叉搜索树的最近公共祖先.mp4
[12.17]--例题_16_将有序数组转换为二叉搜索树.mp4
[12.1]--[导学课]二叉树.mp4
[12.2]--例题_01_翻转二叉树.mp4
[12.3]--例题_02_对称二叉树.mp4
[12.4]--例题_03_二叉树的最大深度.mp4
[12.5]--例题_04_二叉树的最小深度.mp4
[12.6]--例题_05_完全二叉树的节点个数.mp4
[12.7]--例题_06_平衡二叉树.mp4
[12.8]--例题_07_二叉树的所有路径.mp4
[12.9]--例题_08_相同的树.mp4
{13}--图的建立/
[13.1]--[导学课]图的建立.mp4
{14}--图的遍历/
[14.1]--[导学课]图的遍历.mp4
[14.2]--例题_01_克隆图.mp4
[14.3]--例题_02_所有可能的路径.mp4
[14.4]--例题_03_尽量减少恶意软件的传播.mp4
[14.5]--例题_04_在带权树网络中统计可连接服务器对数目.mp4
{15}--并查集/
[15.1]--[导学课]并查集.mp4
[15.2]--例题_01_省份数量.mp4
[15.3]--例题_02_冗余连接.mp4
[15.4]--例题_03_连通网络的操作次数.mp4
[15.5]--例题_04_水域大小.mp4
[15.6]--例题_05_账户合并.mp4
[15.7]--例题_07_尽量减少恶意软件的传播 II.mp4
{16}--拓扑排序/
[16.1]--[导学课]拓扑排序.mp4
[16.2]--例题_01_课程表.mp4
[16.3]--例题_02_课程表 II.mp4
[16.4]--例题_03_最小高度树.mp4
[16.5]--例题_04_找到最终的安全状态.mp4
[16.6]--例题_05_火星词典.mp4
[16.7]--例题_06_序列重建.mp4
[16.8]--例题_07_图中的最长环.mp4
{17}--最短路/
[17.1]--[导学课]拓扑排序.mp4
[17.2]--例题_01_课程表.mp4
[17.3]--例题_02_课程表 II.mp4
[17.4]--例题_03_最小高度树.mp4
[17.5]--例题_04_找到最终的安全状态.mp4
[17.6]--例题_05_火星词典.mp4
[17.7]--例题_06_序列重建.mp4
[17.8]--例题_07_图中的最长环.mp4
{18}--最小生成树/
[18.1]--[导学课]最小生成树.mp4
[18.2]--例题_01_连接所有点的最小费用.mp4
[18.3]--例题_02_找到最小生成树里的关键边和伪关键边.mp4
{19}--最近公共祖先/
[19.1]--[导学课]少考_最近公共祖先_少考.mp4
[19.2]--例题_01_树节点的第 K 个祖先.mp4
[19.3]--例题_02_带阈值的图连通性.mp4
{1}--【开班】无视频!!!/
{20}--回溯/
[20.10]--例题_09_全排列 II.mp4
[20.11]--例题_10_划分为k个相等的子集.mp4
[20.12]--例题_11_N 皇后.mp4
[20.1]--【导学课】回溯.mp4
[20.2]--例题_01_组合.mp4
[20.3]--例题_02_组合总和 III.mp4
[20.4]--例题_03_组合总和.mp4
[20.5]--例题_04_组合总和 II.mp4
[20.6]--例题_05_复原 IP 地址.mp4
[20.7]--例题_06_非递减子序列.mp4
[20.8]--例题_07_子集.mp4
[20.9]--例题_08_全排列.mp4
{21}--记忆化搜索/
[21.10]--例题_09_整数替换.mp4
[21.11]--例题_10_零钱兑换.mp4
[21.12]--例题_11_零钱兑换 II.mp4
[21.13]--例题_12_整数拆分.mp4
[21.14]--例题_13_买卖股票的最佳时机.mp4
[21.15]--例题_14_买卖股票的最佳时机 III.mp4
[21.16]--例题_15_买卖股票的最佳时机 IV.mp4
[21.17]--例题_16_买卖股票的最佳时机含手续费.mp4
[21.18]--例题_17_买卖股票的最佳时机含冷冻期.mp4
[21.1]--【导学课】记忆化搜索.mp4
[21.2]--例题_01_打家劫舍.mp4
[21.3]--例题_02_打家劫舍 II.mp4
[21.4]--例题_03_打家劫舍 III.mp4
[21.5]--例题_04_不同路径.mp4
[21.6]--例题_05_目标和.mp4
[21.7]--例题_06_最小路径和.mp4
[21.8]--例题_07_不同路径 II.mp4
[21.9]--例题_08_单词拆分.mp4
{22}--线性dp/
[22.10]--例题_09_完全平方数.mp4
[22.11]--例题_10_组合总和 Ⅳ.mp4
[22.1]--【导学课】线性dp.mp4
[22.2]--例题_01_斐波那契数.mp4
[22.3]--例题_02_最长递增子序列.mp4
[22.4]--例题_03_最长连续递增序列.mp4
[22.5]--例题_04_最长重复子数组.mp4
[22.6]--例题_05_最长公共子序列.mp4
[22.7]--例题_06_两个字符串的删除操作.mp4
[22.8]--例题_07_编辑距离.mp4
[22.9]--例题_08_打家劫舍.mp4
{23}--背包问题/
[23.1]--【导学课】背包问题.mp4
[23.2]--例题_01_分割等和子集.mp4
[23.3]--例题_02_目标和.mp4
[23.4]--例题_03_一和零.mp4
[23.5]--例题_04_零钱兑换.mp4
[23.6]--例题_05_零钱兑换 II.mp4
{24}--树形dp/
[24.1]--【导学课】树形dp.mp4
[24.2]--例题_01_子树中标签相同的节点数.mp4
[24.3]--例题_02_相邻字符不同的最长路径.mp4
[24.4]--例题_03_统计最高分的节点数目.mp4
[24.5]--例题_04_在树上执行操作以后得到的最大分数.mp4
{25}--区间dp/
[25.1]--【导学课】区间dp.mp4
[25.2]--例题_01_回文子串.mp4
[25.3]--例题_02_多边形三角剖分的最低得分.mp4
[25.4]--例题_03_猜数字大小 II.mp4
[25.5]--例题_04_戳气球.mp4
{26}--状压dp/
[26.1]--【导学课】状压dp.mp4
[26.2]--例题_01_特别的排列.mp4
[26.3]--例题_02_优美的排列.mp4
[26.4]--例题_03_两个数组最小的异或值之和.mp4
{2}--数组——前缀和和差分/
[2.10]--例题_01_航班预订统计.mp4
[2.11]--例题_02_拼车.mp4
[2.12]--例题_03_K连续位的最小翻转次数.mp4
[2.13]--例题_04_子矩阵元素加1.mp4
[2.14]--例题_05_用邮票贴满网格图.mp4
[2.1]--【导学课】数组.mp4
[2.2]--【导学课】前缀和.mp4
[2.3]--例题_01_区域和检索_数组不可变.mp4
[2.4]--例题_02_元素和最小的山形三元组II.mp4
[2.5]--例题_03_使数组元素全部相等的最少操作次数.mp4
[2.6]--例题_04_二维区域和检索_矩阵不可变.mp4
[2.7]--例题_05_元素和小于等于k的子矩阵的数目.mp4
[2.8]--例题_06_矩阵区域和.mp4
[2.9]--【导学课】差分.mp4
{3}--哈希表/
[3.1]--【导学课】哈希表.mp4
[3.2]--例题_01_拼写单词.mp4
[3.3]--例题_02_“气球” 的最大数量.mp4
[3.4]--例题_03_独一无二的出现次数.mp4
[3.5]--例题_04_存在重复元素.mp4
{4}--栈/
[4.1]--【导学课】队列.mp4
[4.2]--【导学课】栈.mp4
[4.3]--例题_01_有效的括号.mp4
[4.4]--例题_02_删除字符串中的所有相邻重复项.mp4
[4.5]--例题_03_删除字符串中的所有相邻重复项 II.mp4
[4.6]--例题_04_基本计算器 II.mp4
[4.7]--例题_05_逆波兰表达式求值.mp4
[4.8]--例题_06_字符串解码.mp4
[4.9]--例题_07_二叉树的前序遍历.mp4
{5}--单调栈/
[5.10]--例题_09_边界元素是最大值的子数组数目.mp4
[5.1]--【导学课】单调栈.mp4
[5.2]--例题_01_每日温度.mp4
[5.3]--例题_02_下一个更大元素 I.mp4
[5.4]--例题_03_下一个更大元素 II.mp4
[5.5]--例题_04_去除重复字母.mp4
[5.6]--例题_05_区间子数组个数.mp4
[5.7]--例题_06_找出最具竞争力的子序列.mp4
[5.8]--例题_07_柱状图中最大的矩形.mp4
[5.9]--例题_08_接雨水.mp4
{6}--单调队列/
[6.1]--【导学课】单调队列.mp4
[6.2]--例题_01_望远镜中最高的海拔.mp4
[6.3]--例题_02_绝对差不超过限制的最长连续子数组.mp4
[6.4]--例题_03_和至少为 K 的最短子数组_难度很大,.mp4
[6.5]--例题_04_带限制的子序列和_建议系统学习完动态规.mp4
{7}--链表/
[7.10]--例题_09_链表的中间结点.mp4
[7.11]--例题_10_环形链表 II.mp4
[7.1]--【导学课】链表.mp4
[7.2]--例题_01_移除链表元素.mp4
[7.3]--例题_02_反转链表.mp4
[7.4]--例题_03_反转链表 II.mp4
[7.5]--例题_04_删除排序链表中的重复元素.mp4
[7.6]--例题_05_删除链表的倒数第 N 个结点.mp4
[7.7]--例题_06_合并两个有序链表.mp4
[7.8]--例题_07_相交链表.mp4
[7.9]--例题_08_链表求和.mp4
{8}--二分查找/
[8.10]--例题_09_在排序数组中查找元素的第一个和最后一.mp4
[8.11]--例题_10_分割数组的最大值.mp4
[8.1]--【导学课】二分查找.mp4
[8.2]--例题_01_二分查找.mp4
[8.3]--例题_02_x 的平方根.mp4
[8.4]--例题_03_搜索插入位置.mp4
[8.5]--例题_04_第一个错误的版本.mp4
[8.6]--例题_05_寻找峰值.mp4
[8.7]--例题_06_爱吃香蕉的珂珂.mp4
[8.8]--例题_07_有效的完全平方数.mp4
[8.9]--例题_08_寻找比目标字母大的最小字母.mp4
{9}--滑动窗口/
[9.1]--【导学课】滑动窗口.mp4
[9.2]--例题_01_无重复字符的最长子串.mp4
[9.3]--例题_02_重复的DNA序列.mp4
[9.4]--例题_03_最小覆盖子串.mp4
[9.5]--例题_04_长度最小的子数组.mp4
[9.6]--例题_05_字符串的排列.mp4
[9.7]--例题_06_尽可能使字符串相等.mp4
资料.zip