零基础学懂数据结构
1.零基础学懂数据结构课程简介.mp410.算法的时间复杂度(2).mp4100.图的存储结构之数组表示法(邻接矩阵表示法).mp4101.图的存储结构之邻接表表示法.mp4102.图的存储结构之有向图的十字链表.mp4103.图的存储结构之无向图的邻接多重表.mp4104.深度优先遍历算法.mp4105.广度优先遍历算法.mp4106.最小生成树算法.mp4107.拓扑排序算法.mp4108.关键路径.mp4109.迪杰斯特拉最短路径算法.mp411.算法的空间复杂度.mp4110.弗洛伊德最短路径算法.mp4111.顺序查找算法.mp4112.顺序查找的性能分析.mp4113.折半查找算法.mp4114.索引查找算法.mp4115.二叉排序树的概念以及插入算法.mp4116.二叉排序树的删除算法.mp4117.二叉排序树的性能分析.mp4118.平衡二叉树的概念.mp4119.平衡二叉树的旋转.mp412.算法总结.mp4120.B树的定义.mp4121.B树的插入算法.mp4122.B树的删除.mp4123.哈希表的构造.mp4124.哈希表处理冲突的方法(1).mp4125.哈希表处理冲突方法(2).mp4126.直接插入排序算法.mp4127.折半插入排序.mp4128.希尔排序算法.mp4129.起泡排序算法.mp413.线性表的基本概念(1).mp4130.快速排序算法.mp4131.简单选择排序算法.mp4132.堆排序算法.mp4133.链式基数排序算法.mp4134.归并排序算法.mp4135.线性表的顺序存储结构.mp4136.线性表基于顺序存储结构的初始化操作.mp4137.线性表基于顺序存储结构的判空操作和求长度的操作.mp4138.线性表基于顺序存储结构的找后继的操作.mp4139.线性表基于顺序存储结构的找前驱的操作.mp414.线性表的基本概念(2).mp4140.线性表基于顺序存储结构的取第i个元素的操作.mp4141.线性表基于顺序存储结构的插入操作.mp4142.线性表基于顺序存储结构的删除操作.mp4143.线性表的链式存储结构.mp4144.线性表基于链式存储结构的初始化操作.mp4145.线性表基于链式存储结构的插入操作(头插法).mp4146.线性表基于链式存储结构的插入操作(尾插法).mp4147.线性表基于链式存储结构的插入操作(在第i个位置之前插入元素).mp4148.线性表基于链式存储结构的删除操作.mp4149.链表逆置.mp415.线性表ADT引用型操作.mp4150.栈的顺序存储结构.mp4151.基于顺序存储结构的栈的初始化操作.mp4152.基于栈的顺序存储结构的入栈操作.mp4153.基于顺序存储结构的取栈顶元素的操作.mp4154.基于顺序存储结构的出栈操作.mp416.线性表ADT的加工型操作.mp417.线性表ADT引用的讲解(1).mp418.线性表ADT引用作为形参的讲解(2).mp419.线性表ADT的顺序表示(1).mp42.数据结构课程说明.mp420.线性表ADT的顺序表示(2).mp421.线性表顺序存储结构初始化操作.mp422.线性表ADT顺序存储结构的初始化(指针).mp423.线性表ADT顺序存储结构的插入操作(1).mp424.线性表ADT顺序存储结构的插入操作(2).mp425.线性表ADT顺序存储结构插入算法时间复杂度.mp426.线性表ADT顺序存储结构删除操作的具体实现.mp427.线性表ADT顺序存储结构删除操作时间复杂度.mp428.线性表链式存储结构的基本概念.mp429.单链表的存储结构.mp43.数据结构课程说明(2).mp430.单链表的初始化操作.mp431.单链表按序号查找.mp432.单链表按值查找操作.mp433.单链表的插入操作.mp434.单链表的删除操作.mp435.单循环链表的基本概念和操作.mp436.单循环链表的应用举例.mp437.双向链表和双向循环链表的基本概念和操作.mp438.栈的基本概念.mp439.栈的顺序表示.mp44.数据结构基本概念(1).mp440.顺序栈的存储结构.mp441.顺序栈的初始化操作.mp442.顺序栈的入栈操作.mp443.顺序栈的取栈顶元素和出栈操作的具体实现.mp444.链栈的基本概念.mp445.数制转换算法.mp446.括号匹配检算法.mp447.行编辑程序算法.mp448.迷宫求解算法.mp449.表达式求值.mp45.数据结构基本概念(2).mp450.地图四染色算法.mp451.递归函数和栈——阶乘算法.mp452.队列的基本概念.mp453.链队列的存储结构、初始化和销毁算法.mp454.链队列的插入和删除操作算法.mp455.循环队列的基本概念以及队列的顺序存储结构.mp456.循环队列的各种算法.mp457.串的基本概念.mp458.串ADT的定义.mp459.串的定长顺序存储和基于定长顺序存储的串连接算法.mp46.抽象数据类型定义.mp460.串的定长顺序存储substring算法.mp461.堆分配表示、基于堆分配的插入算法.mp462.基于堆分配的串连接和清空串算法.mp463.基于堆分配的串比较算法.mp464.串的块链存储.mp465.朴素模式匹配算法.mp466.KMP算法.mp467.next数组的生成算法.mp468.数组的定义.mp469.数组的顺序表示.mp47.抽象数据类型表示和实现.mp470.数组顺序表示以及初始化操作.mp471.特殊矩阵的压缩存储.mp472.稀疏矩阵的概念以及三元组顺序表.mp473.稀疏矩阵按列转置算法.mp474.稀疏矩阵快速转置算法.mp475.行逻辑链接和十字链表.mp476.树的概念和表示形式.mp477.树的ADT的定义.mp478.二叉树的概念和ADT的定义.mp479.二叉树的性质(1).mp48.算法的基本概念、特性和设计要求.mp480.二叉树的性质(2).mp481.二叉树的顺序存储结构.mp482.二叉树的链式存储结构.mp483.二叉树的先序遍历算法.mp484.二叉树的中序遍历序列和后序遍历序列算法.mp485.先序遍历二叉树递归算法在二叉链表上的实现.mp486.中序遍历二叉树递归算法在二叉链表上的实现.mp487.中序遍历非递归算法在二叉链表上的实现.mp488.统计二叉树中叶子结点个数.mp489.线索二叉树(1).mp49.算法的时间复杂度(1).mp490.线索二叉树的存储结构.mp491.建立中序线索链表算法.mp492.树的存储结构.mp493.树和二叉树的转化.mp494.树和森林的遍历.mp495.哈夫曼树的基本概念.mp496.构造哈夫曼树.mp497.哈夫曼编码和译码.mp498.图的基本概念.mp499.图的基本术语.mp4