资源简介
夏曹俊老师的课程比较偏向C++和php之类的,擅长领域:C++, PHP,虚拟现实, 图像分析,南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统。
数据结构是程序设计的知识,它是程序设计的基本功,并且在企业面试、日常工作、研究生入学考试中都占有重要的地位。不同于其他课程,本课程从单链表出发,全代码实现了栈与队列,树、图(包括数组和链表的两种形式),并对这些经典结构的应用也做了代码级的实现,覆盖了经典数据结构的全部内容,尤其是,本课程特别注意介绍数据结构的由来和工程应用背景,将程序设计的思维痕迹展现,不断重构程序结构,是一部值得C/C++初级程序员、数据结构初学者以及企业招聘、研究生应试等学员的完全参考手册。
资源目录
——/计算机教程/09其他/064-数据结构实战完全手册视频课程/ ├──1 课程介绍.mp4 59.93M ├──10 单链表与顺序表(二)求元素个数、取值与查找.mp4 68.26M ├──100 散列技术.mp4 16.81M ├──101 经典算法举例:穷举、贪心与动态规.mp4 137.78M ├──102 综合案例Huffman压缩.mp4 206.66M ├──103 综合案例动态数组.mp4 84.36M ├──11 建立单链表尾插法深入剖析(三)链表结构的内存是由程序员管理的.mp4 78.42M ├──12 建立单链表头插法深入剖析(四)头插法的三种方案.mp4 115.05M ├──13 单链表元素插入(五)前插与后插的实现.mp4 46.69M ├──14 单链表顺序表的删除(六)逻辑结构与物理结构的再认识.mp4 45.01M ├──15 单链表顺序表的功能验证(七).mp4 32.80M ├──16 建立自己的库函数(八)数组顺序表与单链表顺序表的封装.mp4 60.72M ├──17 单链表案例(一)就地转置-原表与逆序表占用空间相同:数组结构.mp4 137.52M ├──18 单链表的运算思想:单链表节点关系的维护与单链表操作算法设计.mp4 19.62M ├──19 单链表案例(二)一元多项式相加.mp4 133.47M ├──2 数据结构本质论-计算思维解析:来自客户信息维护,交通灯问题.mp4 58.81M ├──20 单链表案例(三):学生管理系统(数组)——具有预订空间的解决.mp4 108.15M ├──21 链表的变体循环链表(一):单步跟踪下的详细分析.mp4 107.62M ├──22 循环链表(二):建立与合并.mp4 59.23M ├──23 约瑟夫环的实现(三):循环链表调试bug定位技巧.mp4 57.14M ├──24 双向链表的实现与在Linux内核中应用的浅要介绍.mp4 53.97M ├──25 栈的工程背景:函数栈帧调用与call stack的调试技巧.mp4 26.60M ├──26 栈的学习要点:栈的逻辑定义与程序实现对应关系的剖析.mp4 23.97M ├──27 顺序栈的实现:数值转换的应用案例.mp4 57.44M ├──28 链栈的实现:指针初始化的调试技巧分享.mp4 54.87M ├──29 递归与函数栈帧深入剖析:call stack调试技巧.mp4 61.99M ├──3 数据结构新视角:数据结构就是存数值、存关系.mp4 20.41M ├──30 队列的工程背景与设计技巧:游戏用户进入等待,邮件重发机制与订.mp4 55.01M ├──31 顺序队列设计技巧剖析:“假溢出”与循环队列,front指向队.mp4 74.15M ├──32 链队列设计技巧剖析:单步跟踪链队列运行剖析与内存释放.mp4 88.79M ├──33 中缀表达式完全剖析:巧用C-C++重命名复用SeqStack.mp4 112.70M ├──34 后缀表达式(逆波兰表达式)实现.mp4 49.12M ├──35 带括号的中缀表达式转后缀表达式.mp4 82.77M ├──36 八皇后问题的非递归实现-回溯法与栈的应用(一).mp4 109.92M ├──37 迷宫路径求解的非递归实现-回溯法与栈的实现(二).mp4 116.86M ├──38 递归设计入门:将递归函数看成答案本身.mp4 33.49M ├──39 八皇后问题的递归实现.mp4 35.13M ├──4 数据结构与程序性能衡量——大O记法的工程价值.mp4 21.79M ├──40 迷宫路径求解的递归实现.mp4 41.96M ├──41 树的工程背景:网站结构、表达式树及相关概念定义介绍.mp4 32.18M ├──42 双亲孩子检验法是树形结构存储的法则:部门信息存储的实际设计案.mp4 25.12M ├──43 二叉树的由来与树的孩子兄弟存储发法:树型链式存储中的同构性与.mp4 32.45M ├──44 数组与链表的结合:孩子链表表示法.mp4 8.82M ├──45 二叉树与树相互转化的算法流程介绍.mp4 45.99M ├──46 满二叉树、完全二叉树与二叉树的三条基本性质.mp4 36.42M ├──47 数组形式的二叉树完全实现:以二叉搜索树建立为例.mp4 118.18M ├──48 智能制造中的树形结构应用案例:数据结构是程序的灵魂.mp4 27.72M ├──49 层次法建立二叉链表树详细剖析:使用辅助队列“存关系”的思路详.mp4 160.95M ├──5 线性表工程背景与学习要点:Word的场景、手机接入与数据结构.mp4 19.12M ├──50 二叉链表的跟踪技巧、工程经验分享与非线性结构遍历问题的引出.mp4 76.84M ├──51 前序、中序、后序遍历的定义、递归实现与层次法遍历需要队列辅助.mp4 63.88M ├──52 观念中的二叉树构建:通过经典习题构建二叉树思维模型.mp4 77.44M ├──53 非递归前序遍历二叉树:一个深拷贝引出的bug剖析.mp4 122.07M ├──54 非递归中序遍历二叉树.mp4 37.59M ├──55 非递归后序遍历二叉树:一个短路逻辑的实践技巧.mp4 59.51M ├──56 当前非递归遍历方案评述:存在的问题与程序优化的思路.mp4 45.99M ├──57 栈结构与树结构之间传递的程序设计技巧和软件复用的设计思想.mp4 84.71M ├──58 重构到非递归遍历的经典数据结构:非侵入式数据结构设计与可复用.mp4 71.36M ├──59 获取二叉树的所有叶子节点、获取全树深度与左右子树深度求解:递.mp4 98.68M ├──6 数组顺序表(一)定义与初始化.mp4 57.95M ├──60 根据前序、中序序列重建一棵二叉树的代码实现.mp4 52.09M ├──61 求一棵二叉树根到所有叶子节点的路径.mp4 38.44M ├──62 判断两棵树是否相等与使用二叉链表法建立二叉搜索树.mp4 75.13M ├──63 二叉树镜像:交换左右子树.mp4 22.30M ├──64 平衡二叉树(AVL)的概念:与二叉搜索树的辨析.mp4 52.99M ├──65 平衡二叉树(AVL)单向左旋、单向右旋图示法讲解.mp4 44.45M ├──66 平衡二叉树(AVL)先左后右、先右后左图示法讲解.mp4 61.09M ├──67 平衡二叉树(AVL)完全代码实现.mp4 124.79M ├──68 二叉树的结构展示:层次遍历二叉树完全代码实现.mp4 55.75M ├──69 哈夫曼树与最优不等长编码:Huffman树的由来.mp4 34.03M ├──7 数组顺序表(二)求元素个数、取元素与定位.mp4 42.26M ├──70 哈夫曼树完全代码实现.mp4 80.57M ├──71 拓扑形态等价性-图的工程抽象:地图染色、搜索引擎、最短航线和.mp4 28.82M ├──72 图的概念及数据结构:邻接矩阵法的示例与代码实现.mp4 84.64M ├──73 邻接表的示例与代码实现.mp4 61.83M ├──74 边集数组法、十字链表法、邻接多重表:图的存储结构评述.mp4 26.91M ├──75 图的染色与日期冲突安排案例完全代码实现:Welsh-Powe.mp4 207.65M ├──76 邻接数组的深度(DFS)、广度(BFS)优先遍历完全代码实现.mp4 112.32M ├──77 邻接表的深度(DFS)、广度(BFS)优先遍历完全代码实现.mp4 69.36M ├──78 网络冗余链路问题与图的最小生成树.mp4 18.57M ├──79 Kruskal算法与并查集完全代码实现:图的最小生成树算法.mp4 121.28M ├──8 数组顺序表(三)插入、删除与功能测试完成.mp4 92.46M ├──80 Prim算法完全代码实现:图的最小生成树算法.mp4 126.84M ├──81 图的单源最短路径:Dijkstra算法完全代码实现.mp4 162.82M ├──82 图的多源最短路径:Flod-Warshall算法完全代码实现.mp4 61.27M ├──83 先修排课、编译器分析与AOV网的拓扑排序.mp4 25.06M ├──84 活动顶点拓扑排序AOV网完全代码实现-先修课程案例.mp4 79.32M ├──85 工期排序、AOE网与关键路径法以及堆内存分配调试经验分享.mp4 177.07M ├──86 排序概论与直接插入排序完全代码实现.mp4 70.07M ├──87 插入排序的改进:希尔排序(缩小增量排序法)完全代码实现.mp4 41.25M ├──88 交换排序:冒泡排序完全代码实现.mp4 38.13M ├──89 交换排序:快速排序完全代码实现.mp4 72.38M ├──9 单链表与顺序表(一)存关系与节点联系跟踪解析.mp4 62.62M ├──90 选择排序:直接选择排序完全代码实现.mp4 12.38M ├──91 选择排序:堆排序完全代码实现.mp4 51.70M ├──92 归并排序概念与2-路归并排序完全代码实现.mp4 65.68M ├──93 桶排序概念与基数排序算法完全代码实现.mp4 51.29M ├──94 各类排序的比较与总结.mp4 11.78M ├──95 各类索引结构图示讲解.mp4 17.49M ├──96 查找有序线性表:二分查找法完全代码实现.mp4 33.30M ├──97 查找有序线性表:斐波那契查找法完全代码实现.mp4 43.81M ├──98 字典树(Trie树)词频统计、单词搜索的完全代码实现:非数值.mp4 57.70M └──99 字符串的搜索与匹配(BF与KMP算法)完全剖析.mp4 100.30M
学习学习
感谢分享
学习
加油
学习学习
谢谢分享3344
asdasdasd按时
学习学习,
学习
感谢分享,学习学习。
学习
学好算法
谢谢分享
2022 学习学习
学习下算法
学习一下
感谢分享
感谢分享,学一学刷刷算法
新年快乐
感谢分享
谢谢分享
学习了
学好算法
感谢
学好算法课
学习
感谢分享
数据结构不管哪门语言都离不开,学习了
感谢分享
可以重学
可以重学了
学习学习
谢谢分享
真的很棒!
学习一下呢。
感谢分享
谢谢分享
感谢分享
感谢分享,学习一下
重新学习
谢谢分享
学习学习
感谢分享
学习数据结构
这个课程目录看起来高级很多
学习学习,数据结构基础
学习学习
大爱数据结构,谢谢。我要下了。
关键时刻,下载背诵八股文
学习学习