算法面试通关
算法面试通关
教程视频:点击查看
完整下载:点击查看
C++语言基础
第 01 部分 : 算法基础
第 02 部分:线性表
第 03 部分 : 栈与队列
第 04 部分:数组
第 05 部分:字符串
第 06 部分:二叉树
第 07 部分:树+贪心
第 08 部分:图的存储
第 09 部分:图搜索
第 10 部分:图的连通性
第 11 部分:图+贪心
第 12 部分:图的应用
第 13 部分:查找+分治
第 14 部分:数表查找
第 15 部分:简单排序
第 16 部分:排序+分治
第 17 部分:树形排序
第 18 部分:分配排序
第 19 部分:高级数据结构
第 20 部分 : 动态规划
第 21 部分 : 动态规划优化
第 22 部分:高级数据结构
第 23 部分 : 深度搜索应用
第 24 部分 : 广度搜索应用
第 25 部分 : 启发式搜索
第 26 部分:最大流
第 27 部分:最大流改进算法
第 28 部分:二分图最大匹配
第 29 部分:最大流最小割
第 30 部分:最小费用最大流
第 31 部分:竞赛、面试专题
(1)\C++语言基础;目录中文件数:10 个
├─1.1 头文件、输入输出、格式、基本运算.mp4
├─1.1 头文件、输入输出、格式、基本运算.pptx
├─2.1 if、swith 语句、逻辑运算.mp4
├─3.1 for 、 break 、 continue.mp4
├─3.2 while 、do while.mp4
├─4.1 函数的定义、调用、参数.mp4
├─4.1 函数的定义、调用、参数.pptx
├─5.1 递归算法设计、递归与栈.mp4
├─6.1 一维数组、二维数组.mp4
├─7.1 字符数组、字符串.mp4
(2)\第 01 部分 : 算法基础;目录中文件数:2 个
├─1.1 算法复杂度计算 – 刷题+答疑.mp4
├─1.2 神奇的兔子数列 – 刷题+答疑.mp4
(3)\第 02 部分:线性表;目录中文件数:2 个
├─2.1 链表 – 刷题+答疑.mp4
├─2.2 链表实例 – 刷题+答疑.mp4
(4)\第 03 部分 : 栈与队列;目录中文件数:2 个
├─3.1 栈 – 刷题+答疑.mp4
├─3.2 队列 – 刷题+答疑.mp4
(5)\第 04 部分:数组;目录中文件数:2 个
├─4.1 数组 – 刷题+答疑.mp4
├─4.2 特殊矩阵的压缩存储 – 刷题+答疑.mp4
(6)\第 05 部分:字符串;目录中文件数:2 个
├─5.1 字符串 – 刷题+答疑.mp4
├─5.2 KMP 算法.mp4
(7)\第 06 部分:二叉树;目录中文件数:2 个
├─6.1 二叉树存储 – 刷题+答疑.mp4
├─ 6.2 二叉树遍历 – 刷题+答疑.mp4
(8)\第 07 部分:树+贪心;目录中文件数:2 个
├─7.1 哈夫曼树 – 刷题+答疑.mp4
├─7.2 哈夫曼编码 – 刷题+答疑 .mp4
(9)\第 08 部分:图的存储;目录中文件数:2 个
├─8.1 邻接矩阵 – 刷题+答疑.mp4
├─8.2 邻接表 – 刷题+答疑.mp4
(10)\第 09 部分:图搜索;目录中文件数:2 个
├─9.1 深度优先搜索 – 刷题+答疑.mp4
├─9.2 广度优先搜索 – 刷题+答疑.mp4
(11)\第 10 部分:图的连通性;目录中文件数:2 个
├─10.1 连通分量 – 刷题+答疑.mp4
├─10.2Tarjan 算法:刷题、答疑.mp4
(12)\第 11 部分:图+贪心;目录中文件数:4 个
├─11.1 最短路径-刷题、答疑.mp4
├─11.2Dijkstra、Floyd 算法 – 刷题、答疑.mp4
├─11.3 最小生成树,刷题、答疑.mp4
├─11.4 Prim、Kruskal 算法 – 刷题、答疑.mp4
(13)\第 12 部分:图的应用;目录中文件数:4 个
├─12.1 拓扑排序(一)刷题、答疑.mp4
├─12.2 拓扑排序(二) – 刷题、答疑.mp4
├─12.3 关键路径(一) – 刷题、答疑.mp4
├─12.4 关键路径(二) – 刷题+答疑.mp4
(14)\第 13 部分:查找+分治;目录中文件数:2 个
├─13.1 折半查找 – 刷题、答疑.mp4
├─13.2 哈希表 – 刷题+答疑.mp4
(15)\第 14 部分:数表查找;目录中文件数:4 个
├─14.1 二叉搜索树(一) – 刷题、答疑.mp4
├─14.2 二叉搜索树(二) – 刷题、答疑.mp4
├─14.3 平衡二叉树(一) – 刷题、答疑.mp4
├─14.4 平衡二叉树(二) – 刷题、答疑.mp4
(16)\第 15 部分:简单排序;目录中文件数:2 个
├─15.1 插入排序 – 刷题+答疑.mp4
├─15.2 冒泡排序 – 刷题+答疑.mp4
(17)\第 16 部分:排序+分治;目录中文件数:2 个
├─16.1 快速排序 – 刷题+答疑.mp4
├─16.2 归并排序 – 刷题+答疑.mp4
(18)\第 17 部分:树形排序;目录中文件数:2 个
├─17.1 选择排序 – 刷题、答疑.mp4
├─17.2 堆排序 – 刷题、答疑.mp4
(19)\第 18 部分:分配排序;目录中文件数:2 个
├─18.1 桶排序 – 刷题、答疑.mp4
├─18.2 基数排序 – 刷题+答疑.mp4
(20)\第 19 部分:高级数据结构;目录中文件数:22 个
├─19.01 并查集(一) – 刷题+答疑.mp4
├─19.02 并查集(二) – 刷题、答疑.mp4
├─19.03 优先队列(一) – 刷题、答疑.mp4
├─19.04 优先队列(二) – 刷题、答疑.mp4
├─19.05 树状数组(一) – 刷题+答疑.mp4
├─19.06 树状数组(二) – 刷题、答疑.mp4
├─19.07 线段树(一) – 刷题、答疑.mp4
├─19.08 线段树(二) – 刷题+答疑.mp4
├─19.09 倍增、ST 表、RMQ(一) – 刷题+答疑.mp4
├─19.10 倍增、ST 表、RMQ(二) – 刷题、答疑.mp4
├─19.11LCA(一) – 刷题+答疑.mp4
├─19.12 LCA(二) – 刷题+答疑.mp4
├─19.13 Treap 树(一) – 刷题、答疑.mp4
├─19.14 Treap 树(二) – 刷题+答疑.mp4
├─19.15 树链剖分(一) – 刷题+答疑.mp4
├─19.16 树链剖分(二) – 刷题+答疑.mp4
├─19.17 字典树(一) – 刷题+答疑.mp4
├─19.18 字典树(二) – 刷题+答疑.mp4
├─19.19 后缀数组(一) – 刷题+答疑.mp4
├─19.20 后缀数组(二) – 刷题+答疑.mp4
├─19.21 分块(一) – 刷题+答疑.mp4
├─19.22 分块(二) – 刷题+答疑.mp4
(21)\第 20 部分 : 动态规划;目录中文件数:11 个
├─20.1 线性 DP – 刷题+答疑.mp4
├─20.10 旅行商 – 刷题+答疑.mp4
├─20.11 插头 DP – 刷题、答疑.mp4
├─20.2 最长公共子序列、最长上升子序列 – 刷题+答疑.mp4
├─20.3 树形 DP – 刷题+答疑.mp4
├─20.4 背包类树形 DP – 刷题+答疑.mp4
├─20.5 区间 DP – 刷题+答疑.mp4
├─20.6 矩阵连乘、石子合并 – 刷题+答疑.mp4
├─20.7 数位 DP – 刷题+答疑.mp4
├─20.8 数字游戏 – 刷题、答疑.mp4
├─20.9 状态压缩 DP – 刷题+答疑.mp4
(22)\第 21 部分 : 动态规划优化;目录中文件数:5 个
├─21.1 倍增优化 – 刷题+答疑.mp4
├─21.2 数据结构优化 – 刷题+答疑.mp4
├─21.3 单调队列优化 – 刷题、答疑.mp4
├─21.4 斜率优化-刷题+答疑.mp4
├─21.5 四边不等式优化-刷题+答疑.mp4
(23)\第 22 部分:高级数据结构;目录中文件数:28 个
├─22.01 并查集(一) – 刷题+答疑.mp4
├─22.02 并查集(二) – 刷题、答疑.mp4
├─22.03 优先队列(一) – 刷题、答疑.mp4
├─22.04 优先队列(二) – 刷题、答疑.mp4
├─22.05 树状数组(一) – 刷题+答疑.mp4
├─22.06 树状数组(二) – 刷题、答疑.mp4
├─22.07 线段树(一) – 刷题、答疑.mp4
├─22.08 线段树(二) – 刷题+答疑.mp4
├─22.09 倍增、ST 表、RMQ(一) – 刷题+答疑 .mp4
├─22.10 倍增、ST 表、RMQ(二) – 刷题、答疑 .mp4
├─22.11LCA(一) – 刷题+答疑.mp4
├─22.12 LCA(二) – 刷题+答疑 .mp4
├─22.13 Treap 树(一) – 刷题、答疑.mp4
├─22.14 Treap 树(二) – 刷题+答疑 .mp4
├─22.15 树链剖分(一) – 刷题+答疑.mp4
├─22.16 树链剖分(二) – 刷题+答疑.mp4
├─22.17 字典树(一) – 刷题+答疑.mp4
├─22.18 字典树(二) – 刷题+答疑.mp4
├─22.19 后缀数组(一) – 刷题+答疑.mp4
├─22.20 后缀数组(二) – 刷题+答疑.mp4
├─22.21 分块(一) – 刷题+答疑.mp4
├─22.22 分块(二) – 刷题+答疑.mp4
├─22.23 点分治(一) – 刷题、答疑.mp4
├─22.24 点分治(二) – 刷题+答疑.mp4
├─22.25 边分治(一) – 刷题+答疑.mp4
├─22.26 边分治(二) – 刷题、答疑.mp4
├─22.27 AC 自动机(一)-刷题+答疑.mp4
├─22.28 AC 自动机(二)-刷题、答疑.mp4
(24)\第 23 部分 : 深度搜索应用;目录中文件数:6 个
├─23.1 01 背包-刷题+答疑.mp4
├─23.2 地图着色-刷题+答疑.mp4
├─23.3 n 皇后-刷题+答疑.mp4
├─23.4 最优加工顺序-刷题+答疑.mp4
├─57.rar
├─58.rar
(25)\第 24 部分 : 广度搜索应用;目录中文件数:3 个
├─24.1 01 背包-刷题+答疑.mp4
├─24.2 旅行商问题-刷题+答疑.mp4
├─59.rar
(26)\第 25 部分 : 启发式搜索;目录中文件数:3 个
├─25.1 A 搜索(一)-刷题答疑.mp4
├─25.2 A 搜索(二)-刷题+答疑.mp4
├─60.rar
(27)\第 26 部分:最大流;目录中文件数:3 个
├─【 】26.1 最短增广路算法-刷题+答疑.mp4
├─【 】26.2 Dinic 算法-刷题+答疑.mp4
├─【 】61.rar
(28)\第 27 部分:最大流改进算法;目录中文件数:3 个
├─27.1 标签算法 ISPA(一)-刷题+答疑.mp4
├─27.2 标签算法 ISPA(二)-刷题+答疑.mp4
├─62.rar
(29)\第 28 部分:二分图最大匹配;目录中文件数:3 个
├─28.1 配对方案-刷题+答疑.mp4
├─28.2 匈牙利算法-刷题+答疑.mp4
├─63.rar
(30)\第 29 部分:最大流最小割;目录中文件数:3 个
├─29.1 最大收益-刷题+答疑.mp4
├─29.2 方格取数-刷题+答疑.mp4
├─64.rar
(31)\第 30 部分:最小费用最大流;目录中文件数:3 个
├─30.1 最小费用路算法-刷题+答疑.mp4
├─30.2 消圈算法-刷题+答疑.mp4
├─65.rar
(32)\第 31 部分:竞赛、面试专题;目录中文件数:3 个
├─31.1 参加竞赛要注意的问题-刷题+答疑.mp4
├─31.2 参加面试要注意的问题-刷题+答疑.mp4
├─如何学好数据结构与算法.pptx
(33)\C++语言基础\2.1 if、swith 语句、逻辑运算;目录中文件数:2 个
├─01_源码.rar
├─C++语言基础 2 分支结构.pptx
(34)\C++语言基础\3.1 for 、 break 、 continue;目录中文件数:2 个
├─C++语言基础 3 循环结构 for.pptx
├─C++语言基础 34 源码.rar
(35)\C++语言基础\3.2 while 、do while;目录中文件数:2 个
├─C++语言基础 34 源码(避免断更,请加微信 501863613).rar
├─C++语言基础 4 循环结构 while.pptx
(36)\C++语言基础\5.1 递归算法设计、递归与栈;目录中文件数:2 个
评论