数据结构与算法面试题及课后答案讲解视频教程百度网盘下载

数据结构与算法面试题及课后答案讲解视频教程百度网盘下载
数据结构与算法面试题及课后答案讲解视频教程百度网盘下载
课程目录:
算法基础
001算法复杂度计算(刷题)
002神奇的兔子数列
002神奇的兔子数列(刷题)
线性表
003链表(刷题)
004链表实例
004链表实例(刷题)
栈与队列
005栈(刷题)
006队列
006队列(刷题)
数组
007数组(刷题)
008特殊矩阵的压缩存储
008特殊矩阵的压缩存储(刷题)
字符串
009字符串(刷题)
010KMP算法
010KMP算法(刷题)
二叉树
011二叉树存储(刷题)
012二叉树遍历
012二叉树遍历(刷题)
树+贪心
013哈夫曼树(刷题)
014哈夫曼编码
014哈夫曼编码(刷题)
图的存储
015邻接矩阵(刷题)
016邻接表
016邻接表(刷题)
图搜索
017深度优先搜索(刷题)
018广度优先搜索
018广度优先搜索(刷题)
图的连通性
019连通分量(刷题)
020Tarjan算法
020Tarjan算法(刷题)
图+贪心
021最短路径(刷题)
022Dijkstra、Floyd算法
022Dijkstra、Floyd算法(刷题)
023最小生成树
023最小生成树(刷题)
024Prim、Kruskal算法
024Prim、Kruskal算法(刷题)
图的应用
025拓扑排序(一)(刷题)
026拓扑排序(二)
026拓扑排序(二)(刷题)
027关键路径(一)
027关键路径(一)(刷题)
028关键路径(二)
028关键路径(二)(刷题)
查找+分治
029折半查找(刷题)
030哈希表
030哈希表(刷题)
数表查找
031二叉搜索树(一)(刷题)
032二叉搜索树(二)
032二叉搜索树(二)(刷题)
033平衡二叉树(一)
033平衡二叉树(一)(刷题)
034平衡二叉树(二)
034平衡二叉树(二)(刷题)
简单排序
035插入排序(刷题)
036冒泡排序
036冒泡排序(刷题)
排序+分治
037快速排序(刷题)
038归并排序
038归并排序(刷题)
树形排序
039选择排序(刷题)
040堆排序
040堆排序(刷题)
分配排序
041桶排序(刷题)
042基数排序
042基数排序(刷题)
贪心+动态规划
043背包问题(刷题)
044-01背包问题
044-01背包问题(刷题)
动态规划(一)
045线性DP(刷题)
046最长公共子序列、最长上升子序列
046最长公共子序列、最长上升子序列(刷题)
047树形DP
047树形DP(刷题)
048背包类树形DP
048背包类树形DP(刷题)
动态规划(二)
049区间DP(刷题)
050矩阵连乘、石子合并
050矩阵连乘、石子合并(刷题)
051数位DP
051数位DP(刷题)
052数字游戏
052数字游戏(刷题)
动态规划(三)
053状态压缩DP(刷题)
054旅行商
054旅行商(刷题)
055插头DP
055插头DP(刷题)
动态规划优化
056倍增优化(刷题)
057数据结构优化
057数据结构优化(刷题)
058单调队列优化
058单调队列优化(刷题)
059斜率优化
059斜率优化(刷题)
060四边不等式优化
060四边不等式优化(刷题)
高级数据结构(并查集)
061并查集(一)(刷题)
062并查集(二)
062并查集(二)(刷题)
高级数据结构(优先队列)
063优先队列(一)(刷题)
064优先队列(二)
064优先队列(二)(刷题)
高级数据结构(树状数组)
065树状数组(一)(刷题)
066树状数组(二)
066树状数组(二)(刷题)
高级数据结构(线段树)
067线段树(一)(刷题)
068线段树(二)
068线段树(二)(刷题)
高级数据结构(倍增、ST表、RMQ)
069倍增、ST表、RMQ(一)(刷题)
070倍增、ST表、RMQ(二)
070倍增、ST表、RMQ(二)(刷题)
高级数据结构(LCA)
071-LCA(一)(刷题)
072-LCA(二)
072-LCA(二)(刷题)
高级数据结构(Treap树)
073-Treap树(一)(刷题)
074-Treap树(二)
074-Treap树(二)(刷题)
高级数据结构(树链剖分)
075树链剖分(一)(刷题)
076树链剖分(二)
076树链剖分(二)(刷题)
高级数据结构(字典树)
077字典树(一)(刷题)
078字典树(二)
078字典树(二)(刷题)
高级数据结构(后缀数组)
079后缀数组(一)(刷题)
080后缀数组(二)
080后缀数组(二)(刷题)
高级数据结构(分块)
081分块(一)(刷题)
082分块(二)
082分块(二)(刷题)
高级数据结构(点分治)
083点分治(一)(刷题)
084点分治(二)
084点分治(二)(刷题)
高级数据结构(边分治)
085边分治(一)(刷题)
086边分治(二)
086边分治(二)(刷题)
高级数据结构(AC自动机)
087-AC自动机(一)(刷题)
088-AC自动机(二)
088-AC自动机(二)(刷题)
高级数据结构(B-树)
089-B-树(一)(刷题)
090-B-树(二)
090-B-树(二)(刷题)
091-B-树(三)
091-B-树(三)(刷题)
092-B-树(四)
092-B-树(四)(刷题)
高级数据结构(红黑树)
093红黑树(一)(刷题)
094红黑树(二)
094红黑树(二)(刷题)
095红黑树(三)
095红黑树(三)(刷题)
096红黑树(四)
096红黑树(四)(刷题)
高级数据结构(伸展树Splay)
097伸展树Splay(一)(刷题)
098伸展树Splay(二)
098伸展树Splay(二)(刷题)
高级数据结构(K-D树)
099-K-D树(一)(刷题)
100-K-D树(二)
100-K-D树(二)(刷题)
高级数据结构(动态树)
101动态树(一)(刷题)
102动态树(二)
102动态树(二)(刷题)
高级数据结构(左偏树)
103左偏树(可合并堆)(一)(刷题)
104左偏树(可合并堆)(二)
104左偏树(可合并堆)(二)(刷题)
高级数据结构(SBT树)
105-SBT树(一)(刷题)
106-SBT树(二)
106-SBT树(二)(刷题)
高级数据结构(跳表)
107跳表(一)(刷题)
108跳表(二)
108跳表(二)(刷题)
高级数据结构(树套树)
109树套树(一)(刷题)
110树套树(二)
110树套树(二)(刷题)
高级数据结构(可持久化数据结构)
111可持久化数据结构(一)(刷题)
112可持久化数据结构(二)
112可持久化数据结构(二)(刷题)
深度搜索应用
113回溯法(刷题)
114-01背包
114-01背包(刷题)
115地图着色
115地图着色(刷题)
116-n皇后
116-n皇后(刷题)
117最优加工顺序
117最优加工顺序(刷题)
广度搜索应用
118-01背包(刷题)
119旅行商问题
119旅行商问题(刷题)
启发式搜索
120-A*搜索(一)(刷题)
121-A*搜索(二)
121-A*搜索(二)(刷题)
最大流
122最短增广路算法(刷题)
123-Dinic算法
123-Dinic算法(刷题)
最大流改进算法
124标签算法ISPA(一)(刷题)
125标签算法ISPA(二)
125标签算法ISPA(二)(刷题)
二分图最大匹配
126配对方案(刷题)
127匈牙利算法
127匈牙利算法(刷题)
最大流最小割
128最大收益(刷题)
129方格取数
129方格取数(刷题)
最小费用最大流
130最小费用路算法(刷题)
131消圈算法
131消圈算法(刷题)
竞赛/面试专题
132参加竞赛要注意的问题(一)(刷题)
133参加面试要注意的问题(二)
133参加面试要注意的问题(二)(刷题)

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/shujujiegou-mianshiti.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2021年1月13日 上午12:38
下一篇 2021年1月13日 上午12:45

猜你喜欢