基于C Plus Plus的数据结构与算法课程 首套C++完美结合的数据结构与算法实
课程简介:数据结构与算法的课程历来是从事开发的it工程师们绕不开的话题,那么在以前已经有了非常多可以参考学习的优秀课程。这次课程非常有意义的在于是完美结合了C++而设计的数据结构与算法课程,或者是说C Plus Plus版本的数据结构与算法。其实不论哪个版本,只要掌握的学习的精髓,再花时间融会贯通就可以的,可是如果同学们正在学习C++,那么这套数据结构与算法课程就再适合不过了。
课程目录:
├──第01部分:算法基础
| ├──1.2资料
| | └──01
| ├──1.1算法复杂度计算.mp4591.09M
| └──1.2神奇的兔子数列.mp4488.06M
├──第02部分:线性表
| ├──2.2
| | └──02
| ├──2.1 链表.mp4164.75M
| ├──2.1_链表.pptx702.00kb
| └──2.2 链表实例.mp4296.06M
├──第03部分:栈与队列
| ├──03
| | ├──03_队列.pptx777.29kb
| | ├──03_栈.pptx612.17kb
| | ├──3-1 sqstack.cpp1.39kb
| | └──3-2 sqqueue.cpp1.78kb
| ├──3.1 栈.mp4242.33M
| └──3.2 队列.mp4304.13M
├──第04部分:数组
| ├──4.1 数组 .mp4765.98M
| ├──4.1数组.pptx998.36kb
| ├──4.2 特殊矩阵的压缩存储 .mp4856.92M
| └──4.2特殊矩阵压缩.pptx1.09M
├──第05部分:字符串
| ├──05
| | ├──05_KMP算法.pptx766.07kb
| | ├──05_字符串.pptx698.14kb
| | ├──BF.cpp0.61kb
| | └──KMP.cpp0.84kb
| ├──5.1 字符串.mp4259.60M
| └──5.2 KMP算法.mp4224.38M
├──第06部分:二叉树
| ├──06
| | ├──06_二叉树.pptx1.07M
| | ├──06_二叉树遍历.pptx711.53kb
| | ├──depth.cpp1.08kb
| | ├──leaf.cpp1.35kb
| | ├──PreinCreateBitree.cpp2.95kb
| | └──traverse.cpp2.05kb
| ├──1二叉树存储.mp4242.62M
| └──2二叉树遍历.mp4280.05M
├──第07部分:树+贪心
| ├──07
| | ├──07_哈夫曼编码.pptx595.93kb
| | ├──07_哈夫曼树.pptx530.28kb
| | └──huffman.cpp3.44kb
| ├──7.1 哈夫曼树.mp490.64M
| └──7.2 哈夫曼编码.mp494.45M
├──第08部分:图的存储
| ├──08
| | ├──08_邻接表.pptx675.82kb
| | ├──08_邻接矩阵.pptx1.00M
| | ├──CreateALGraph.cpp2.02kb
| | └──CreateAMGraph.cpp1.67kb
| ├──8.1 邻接矩阵.mp4246.63M
| └──8.2 邻接表.mp494.46M
├──第09部分:图搜索
| ├──09
| | ├──09_广度优先搜索.pptx768.95kb
| | ├──09_深度优先搜索.pptx703.05kb
| | ├──BFS_AL.cpp3.22kb
| | ├──BFS_AM.cpp2.61kb
| | ├──DFS_AL.cpp2.93kb
| | └──DFS_AM.cpp2.32kb
| ├──9.1 搜索技术.mp490.77M
| └──9.2 广度优先搜索.mp4110.88M
├──第10部分:图的连通性
| ├──10
| | ├──10_tarjan算法.pptx767.47kb
| | ├──10_连通分量.pptx824.69kb
| | ├──tarjan_bridge.cpp0.91kb
| | ├──tarjan_cut.cpp1.00kb
| | └──tarjan_scc.cpp1.07kb
| ├──10.1 连通分量.mp4112.23M
| └──10.2 Tarjan算法.mp4106.81M
├──第11部分:图+贪心
| ├──11
| | ├──11_最短路径dijkstra算法.pptx1007.14kb
| | ├──11_最短路径floyd算法.pptx777.24kb
| | ├──dijkstra.cpp3.69kb
| | └──floyd.cpp3.04kb
| ├──12
| | ├──Kruskal.cpp1.16kb
| | ├──Kruskal_2.cpp1.22kb
| | ├──Prim.cpp2.11kb
| | └──《趣学算法》1-2.pdf14.53M
| ├──11.1 最短路径.mp491.82M
| ├──11.2 Dijkstra、Floyd算法.mp4100.11M
| ├──11.3 最小生成树.mp4121.64M
| └──11.4 Prim、Kruskal算法.mp4117.96M
├──第12部分:图的应用
| ├──13
| | ├──08_图的存储刷题.pptx703.10kb
| | ├──13_拓扑排序.pptx992.72kb
| | ├──Topo sort.cpp4.31kb
| | ├──Topo sort2.cpp0.81kb
| | └──链式前向星.pdf190.75kb
| ├──14
| | ├──14 关键路径.pptx1.10M
| | └──CriticalPath.cpp6.65kb
| ├──12.1 拓扑排序(一).mp485.22M
| ├──12.2 拓扑排序(二).mp4107.12M
| ├──12.3 关键路径(一).mp4259.01M
| └──12.4 关键路径(二).mp4101.46M
├──第13部分:查找+分治
| ├──15
| | ├──15_1 折半查找.pptx1.06M
| | ├──15_2 哈希表.pptx1.56M
| | ├──BinarySearch.cpp1.85kb
| | ├──Hash.cpp3.21kb
| | └──SqSearch.cpp1.05kb
| ├──13.1折半查找.mp479.61M
| └──13.2 哈希表.mp497.39M
├──第14部分:数表查找
| ├──16
| | ├──16 二叉搜索树.pptx1.24M
| | └──bst.cpp3.63kb
| ├──17
| | ├──17 平衡二叉树.pptx1.44M
| | └──avl.cpp4.77kb
| ├──14.1 二叉搜索树(一).mp480.40M
| ├──14.2 二叉搜索树(二).mp496.17M
| ├──14.3 平衡二叉树(一).mp482.15M
| └──14.4 平衡二叉树(二).mp490.30M
├──第15部分:简单排序
| ├──18
| | ├──18 插入排序冒泡排序.pptx1.04M
| | ├──BubbleSort.cpp0.86kb
| | ├──InsertSort.cpp0.86kb
| | └──poj3070 fibonacci.cpp0.94kb
| ├──15.1 插入排序.mp4279.52M
| └──15.2 冒泡排序.mp492.07M
├──第16部分:排序+分治
| ├──19
| | ├──19 快速排序合并排序.pptx1.14M
| | ├──MergeSort.cpp1.15kb
| | └──QuickSort.cpp1.73kb
| ├──16.1 快速排序.mp478.07M
| └──16.2 归并排序.mp493.53M
└──第17部分:树形排序
| ├──20
| | ├──20 选择排序、堆排序.pptx925.60kb
| | ├──HeapSort.cpp1.14kb
| | └──SelectSort.cpp0.81kb
| ├──17.1 选择排序.mp4221.86M
| └──17.2 堆排序.mp485.52M
资源下载地址和密码(百度云盘):**** Hidden Message ***** 百度网盘信息回帖可见
本资源由Java自学网收集整理【www.javazx.com】 不错好资源 可以用 感谢楼主分享 强烈支持楼主ing…… 基于C Plus Plus的数据结构与算法课程 首套C++完美结合的数据结构与算法实战课程 强烈支持楼主ing…… 看到这帖子真是高兴! 看看这个算法感谢楼主分享谢谢了 感谢分享 谢谢分享