资源简介
提到数据结构与算法,“吃透”和“内功”这两个词像两座大山一样压在身上,让人喘不过气,以至于出现了很多所谓的坚持和抱怨。但是,作为一门计算机专业的基础课程,它也的确是我们学习之路上绕不开的伙伴。
要想进入大厂,它是许多求职者的敲门砖;想要深入了解热门技术,比如微服务、大数据、云计算等等,它也是必备的基础知识。
然而我们发现,涉及数据结构和算法知识方面的资料多数比较晦涩,不是数学知识过多,就是学术性太强。有些资料知识覆盖面太过宽泛甚至表达不清,导致学习者一头雾水,所提供的实现代码也往往是伪码或代码片段,很难让人有舒适的学习体验。
为此,我们邀请到了《C++ 新经典》系列作者,资深 C++ 讲师王健伟,帮你抛下身上对于数据结构与算法的沉重包袱,回归最基础的概念与代码,夯实基础、打开思路,潜移默化地培养数据结构与算法的敏感度,更为之后的每一次实战打下坚实的基础。
资源目录
——/计算机教程/02极客时间/001-极客时间合集(更新至2023年4月16日)-shikey.com/282-100524201-专栏课-王健伟-快速上手C++数据结构与算法(27讲)/ ├──MP3 | ├──01|编程环境:工欲善其事,必先利其器.mp3 17.81M | ├──02|顺序表(上):如何实现快速地随机访问?.mp3 14.20M | ├──03|顺序表(下):常用操作合集与复杂度分析.mp3 11.40M | ├──04|单链表:如何通过指针提升插入、删除数据的速度?.mp3 16.15M | ├──05|双链表:搜索链表中节点的速度还可以更快吗?.mp3 8.89M | ├──06|循环链表:如何更方便地寻找数据?.mp3 10.43M | ├──07|静态链表:用一维数组表达的链表.mp3 8.76M | ├──08|栈:如何实现数据的后进先出?.mp3 13.17M | ├──09|队列:如何实现数据的先进先出?.mp3 14.05M | ├──10|二叉树:二叉树到底长什么样子?.mp3 22.53M | ├──11|二叉树:深度优先和广度优先遍历是什么?.mp3 17.50M | ├──12|二叉树:如何存储二叉树?.mp3 12.45M | ├──13|线索二叉树:如何线索化二叉树以提升访问速度?.mp3 14.14M | ├──14|二叉查找树(BST):查找速度你最行.mp3 16.29M | ├──15|平衡二叉树(AVL):平衡如此重要,怎么做到的?.mp3 24.53M | ├──16|平衡二叉树(AVL):节点删除后的平衡性调整.mp3 25.30M | ├──17|红黑(R-B)树:和平衡二叉树有什么不同?.mp3 12.91M | ├──18|红黑(R-B)树:节点插入后的平衡性调整.mp3 13.82M | ├──19|红黑(R-B)树:节点删除后的平衡性调整(一).mp3 17.80M | ├──20|红黑(R-B)树:节点删除后的平衡性调整(二).mp3 16.81M | ├──21|哈夫曼(Huffman)树:将数据压缩后再传输更省带宽.mp3 20.29M | ├──22|树、森林、二叉树:相互之间的转换.mp3 21.94M | ├──23|图:如何用图表达错综复杂的数据?.mp3 17.99M | ├──24|图的存储(上):邻接矩阵、邻接表和十字链表有什么不同?.mp3 17.90M | ├──25|图的存储(下):为什么我们还需要邻接多重表和边集数组?.mp3 13.53M | ├──26|图:深度优先遍历(DFS)与广度优先遍历(BFS).mp3 17.30M | ├──27|最小生成树:如何用普里姆(Prim)算法解决修路费用最少的问题?.mp3 15.23M | └──开篇词|学习数据结构与算法,也可以是件小事.mp3 11.38M └──PDF | ├──01|编程环境:工欲善其事,必先利其器.pdf 2.47M | ├──02|顺序表(上):如何实现快速地随机访问?.pdf 3.49M | ├──03|顺序表(下):常用操作合集与复杂度分析.pdf 2.30M | ├──04|单链表:如何通过指针提升插入、删除数据的速度?.pdf 3.44M | ├──05|双链表:搜索链表中节点的速度还可以更快吗?.pdf 1.55M | ├──06|循环链表:如何更方便地寻找数据?.pdf 2.40M | ├──07|静态链表:用一维数组表达的链表.pdf 3.03M | ├──08|栈:如何实现数据的后进先出?.pdf 2.66M | ├──09|队列:如何实现数据的先进先出?.pdf 2.72M | ├──10|二叉树:二叉树到底长什么样子?.pdf 5.14M | ├──11|二叉树:深度优先和广度优先遍历是什么?.pdf 15.12M | ├──12|二叉树:如何存储二叉树?.pdf 5.60M | ├──13|线索二叉树:如何线索化二叉树以提升访问速度?.pdf 3.46M | ├──14|二叉查找树(BST):查找速度你最行.pdf 4.63M | ├──15|平衡二叉树(AVL):平衡如此重要,怎么做到的?.pdf 6.06M | ├──16|平衡二叉树(AVL):节点删除后的平衡性调整.pdf 3.76M | ├──17|红黑(R-B)树:和平衡二叉树有什么不同?.pdf 2.89M | ├──18|红黑(R-B)树:节点插入后的平衡性调整.pdf 8.43M | ├──19|红黑(R-B)树:节点删除后的平衡性调整(一).pdf 10.44M | ├──20|红黑(R-B)树:节点删除后的平衡性调整(二).pdf 14.90M | ├──21|哈夫曼(Huffman)树:将数据压缩后再传输更省带宽.pdf 4.59M | ├──22|树、森林、二叉树:相互之间的转换.pdf 8.23M | ├──23|图:如何用图表达错综复杂的数据?.pdf 7.79M | ├──24|图的存储(上):邻接矩阵、邻接表和十字链表有什么不同?.pdf 4.01M | ├──25|图的存储(下):为什么我们还需要邻接多重表和边集数组?.pdf 4.65M | ├──26|图:深度优先遍历(DFS)与广度优先遍历(BFS).pdf 2.53M | ├──27|最小生成树:如何用普里姆(Prim)算法解决修路费用最少的问题?.pdf 3.06M | └──开篇词|学习数据结构与算法,也可以是件小事.pdf 2.60M
来了
温习下数据结构,谢谢分享。
谢谢分享
实在是不可多得的好资料,谢谢风向哦
感谢分享
谢谢分享
谢谢分享
感谢分享,来学习C++的数据结构。
感谢分享
温习下数据结构
感谢分享,C++的都要看看学习下
感谢分享!
感谢分享
感谢分享资料
学习
学习
谢谢谢
感谢分享
感谢分享
感谢分享
要刷题了,看看怎么样
感谢分享
学习下。谢谢站长分享
感谢分享
好好学习,每天进步一点
感谢分享
好好学习,每天进步一点。
感谢分享
特别nice 谢谢
数据结构
很好的资源
感谢分享
学习一下
感谢分享
谢谢分享
感谢分享
感谢分享
感谢分享
数据结构与算法基础
感谢分享
感谢分享,复习一下c++
温习下数据结构,谢谢分享。
来了
感谢分享
感谢分享