数据结构与算法分析-零基础学懂数据结构

色丝线ニ

<br><br>课程目录:<br><br>1.零基础学懂数据结构课程简介.mp4<br>10.算法的时间复杂度(2).mp4<br>100.图的存储结构之数组表示法(邻接矩阵表示法).mp4<br>101.图的存储结构之邻接表表示法.mp4<br>102.图的存储结构之有向图的十字链表.mp4<br>103.图的存储结构之无向图的邻接多重表.mp4<br>104.深度优先遍历算法.mp4<br>105.广度优先遍历算法.mp4<br>106.最小生成树算法.mp4<br>107.拓扑排序算法.mp4<br>108.关键路径.mp4<br>109.迪杰斯特拉最短路径算法.mp4<br>11.算法的空间复杂度.mp4<br>110.弗洛伊德最短路径算法.mp4<br>111.顺序查找算法.mp4<br>112.顺序查找的性能分析.mp4<br>113.折半查找算法.mp4<br>114.索引查找算法.mp4<br>115.二叉排序树的概念以及插入算法.mp4<br>116.二叉排序树的删除算法.mp4<br>117.二叉排序树的性能分析.mp4<br>118.平衡二叉树的概念.mp4<br>119.平衡二叉树的旋转.mp4<br>12.算法总结.mp4<br>120.B树的定义.mp4<br>121.B树的插入算法.mp4<br>122.B树的删除.mp4<br>123.哈希表的构造.mp4<br>124.哈希表处理冲突的方法(1).mp4<br>125.哈希表处理冲突方法(2).mp4<br>126.直接插入排序算法.mp4<br>127.折半插入排序.mp4<br>128.希尔排序算法.mp4<br>129.起泡排序算法.mp4<br>13.线性表的基本概念(1).mp4<br>130.快速排序算法.mp4<br>131.简单选择排序算法.mp4<br>132.堆排序算法.mp4<br>133.链式基数排序算法.mp4<br>134.归并排序算法.mp4<br>135.线性表的顺序存储结构.mp4<br>136.线性表基于顺序存储结构的初始化操作.mp4<br>137.线性表基于顺序存储结构的判空操作和求长度的操作.mp4<br>138.线性表基于顺序存储结构的找后继的操作.mp4<br>139.线性表基于顺序存储结构的找前驱的操作.mp4<br>14.线性表的基本概念(2).mp4<br>140.线性表基于顺序存储结构的取第i个元素的操作.mp4<br>141.线性表基于顺序存储结构的插入操作.mp4<br>142.线性表基于顺序存储结构的删除操作.mp4<br>143.线性表的链式存储结构.mp4<br>144.线性表基于链式存储结构的初始化操作.mp4<br>145.线性表基于链式存储结构的插入操作(头插法).mp4<br>146.线性表基于链式存储结构的插入操作(尾插法).mp4<br>147.线性表基于链式存储结构的插入操作(在第i个位置之前插入元素).mp4<br>148.线性表基于链式存储结构的删除操作.mp4<br>149.链表逆置.mp4<br>15.线性表ADT引用型操作.mp4<br>150.栈的顺序存储结构.mp4<br>151.基于顺序存储结构的栈的初始化操作.mp4<br>152.基于栈的顺序存储结构的入栈操作.mp4<br>153.基于顺序存储结构的取栈顶元素的操作.mp4<br>154.基于顺序存储结构的出栈操作.mp4<br>16.线性表ADT的加工型操作.mp4<br>17.线性表ADT引用的讲解(1).mp4<br>18.线性表ADT引用作为形参的讲解(2).mp4<br>19.线性表ADT的顺序表示(1).mp4<br>2.数据结构课程说明.mp4<br>20.线性表ADT的顺序表示(2).mp4<br>21.线性表顺序存储结构初始化操作.mp4<br>22.线性表ADT顺序存储结构的初始化(指针).mp4<br>23.线性表ADT顺序存储结构的插入操作(1).mp4<br>24.线性表ADT顺序存储结构的插入操作(2).mp4<br>25.线性表ADT顺序存储结构插入算法时间复杂度.mp4<br>26.线性表ADT顺序存储结构删除操作的具体实现.mp4<br>27.线性表ADT顺序存储结构删除操作时间复杂度.mp4<br>28.线性表链式存储结构的基本概念.mp4<br>29.单链表的存储结构.mp4<br>3.数据结构课程说明(2).mp4<br>30.单链表的初始化操作.mp4<br>31.单链表按序号查找.mp4<br>32.单链表按值查找操作.mp4<br>33.单链表的插入操作.mp4<br>34.单链表的删除操作.mp4<br>35.单循环链表的基本概念和操作.mp4<br>36.单循环链表的应用举例.mp4<br>37.双向链表和双向循环链表的基本概念和操作.mp4<br>38.栈的基本概念.mp4<br>39.栈的顺序表示.mp4<br>4.数据结构基本概念(1).mp4<br>40.顺序栈的存储结构.mp4<br>41.顺序栈的初始化操作.mp4<br>42.顺序栈的入栈操作.mp4<br>43.顺序栈的取栈顶元素和出栈操作的具体实现.mp4<br>44.链栈的基本概念.mp4<br>45.数制转换算法.mp4<br>46.括号匹配检算法.mp4<br>47.行编辑程序算法.mp4<br>48.迷宫求解算法.mp4<br>49.表达式求值.mp4<br>5.数据结构基本概念(2).mp4<br>50.地图四染色算法.mp4<br>51.递归函数和栈——阶乘算法.mp4<br>52.队列的基本概念.mp4<br>53.链队列的存储结构、初始化和销毁算法.mp4<br>54.链队列的插入和删除操作算法.mp4<br>55.循环队列的基本概念以及队列的顺序存储结构.mp4<br>56.循环队列的各种算法.mp4<br>57.串的基本概念.mp4<br>58.串ADT的定义.mp4<br>59.串的定长顺序存储和基于定长顺序存储的串连接算法.mp4<br>6.抽象数据类型定义.mp4<br>60.串的定长顺序存储substring算法.mp4<br>61.堆分配表示、基于堆分配的插入算法.mp4<br>62.基于堆分配的串连接和清空串算法.mp4<br>63.基于堆分配的串比较算法.mp4<br>64.串的块链存储.mp4<br>65.朴素模式匹配算法.mp4<br>66.KMP算法.mp4<br>67.next数组的生成算法.mp4<br>68.数组的定义.mp4<br>69.数组的顺序表示.mp4<br>7.抽象数据类型表示和实现.mp4<br>70.数组顺序表示以及初始化操作.mp4<br>71.特殊矩阵的压缩存储.mp4<br>72.稀疏矩阵的概念以及三元组顺序表.mp4<br>73.稀疏矩阵按列转置算法.mp4<br>74.稀疏矩阵快速转置算法.mp4<br>75.行逻辑链接和十字链表.mp4<br>76.树的概念和表示形式.mp4<br>77.树的ADT的定义.mp4<br>78.二叉树的概念和ADT的定义.mp4<br>79.二叉树的性质(1).mp4<br>8.算法的基本概念、特性和设计要求.mp4<br>80.二叉树的性质(2).mp4<br>81.二叉树的顺序存储结构.mp4<br>82.二叉树的链式存储结构.mp4<br>83.二叉树的先序遍历算法.mp4<br>84.二叉树的中序遍历序列和后序遍历序列算法.mp4<br>85.先序遍历二叉树递归算法在二叉链表上的实现.mp4<br>86.中序遍历二叉树递归算法在二叉链表上的实现.mp4<br>87.中序遍历非递归算法在二叉链表上的实现.mp4<br>88.统计二叉树中叶子结点个数.mp4<br>89.线索二叉树(1).mp4<br>9.算法的时间复杂度(1).mp4<br>90.线索二叉树的存储结构.mp4<br>91.建立中序线索链表算法.mp4<br>92.树的存储结构.mp4<br>93.树和二叉树的转化.mp4<br>94.树和森林的遍历.mp4<br>95.哈夫曼树的基本概念.mp4<br>96.构造哈夫曼树.mp4<br>97.哈夫曼编码和译码.mp4<br>98.图的基本概念.mp4<br>99.图的基本术语.mp4<br><br>内容采集自互联网,如有侵权联系删除!部分课程没采集到目录但是不影响课程质量