测试系统文泉课堂1
- 年轻人的新知识课堂。
旗下网站
旗下产品
文泉考试
文泉题库
关注我们
文泉课堂公众号
课程
小组
数字教材
课程
小组
数字教材
登录
注册
登录
注册
数据结构教程(第5版)(李春葆)
第85课时: 【教学视频】4.2-2-例题4.3
查看课程
课时列表
第1课时: 【PPT讲义】1.1-什么是数据结构
第9课时: 【PPT讲义】1.2-算法及其描述
第11课时: 【PPT讲义】1.3-算法分析
第15课时: 【PPT讲义】1.4-其他情况的算法分析
第292课时: 【动画】13.3-3-顺序表
第291课时: 【动画】13.3-2-链栈
第290课时: 【动画】13.3-1-二叉树
第288课时: 【动画】13.2-用C++描述面向对象的程序
第293课时: 【动画】13.1-面向对象的概念
第281课时: 【教学视频】12-文件
第284课时: 【动画】12.3-2-ISAM文件结构动画
第283课时: 【动画】12.3-1-建立索引文件动画
第282课时: 【动画】12.1-文件组成动画
第276课时: 【教学视频】11.3-多路平衡归并排序
第270课时: 【教学视频】11.1,11.2-3-最佳归并树
第269课时: 【教学视频】11.1,11.2-2-用败者树进行多路平衡归并的性能分析
第268课时: 【教学视频】11.1,11.2-1-多路平衡归并
第277课时: 【动画】11.3-2-磁带多路平衡归并示例动画
第278课时: 【动画】11.3-1-最佳归并树动画
第274课时: 【动画】11.2-4-用败者树进行多路平衡归并示例的动画
第273课时: 【动画】11.2-3-置换-选择排序示例动画
第272课时: 【动画】11.2-2-磁盘排序示例动画
第271课时: 【动画】11.2-1-磁盘排序过程动画
第262课时: 【教学视频】10.7-表10.1各种排序方法的性能
第259课时: 【教学视频】10.6-基数排序算法
第256课时: 【教学视频】10.5-二路归并排序
第252课时: 【教学视频】10.4-2-堆排序
第251课时: 【教学视频】10.4-1-简单选择排序
第246课时: 【教学视频】10.3-2-快速排序
第245课时: 【教学视频】10.3-1-冒泡排序
第239课时: 【教学视频】10.2-3-希尔排序
第238课时: 【教学视频】10.2-2-折半插入排序
第237课时: 【教学视频】10.2-1-直接插入排序
第235课时: 【教学视频】10.1-基于比较的排序算法最快有多快
第260课时: 【动画】10.6-基数排序示例
第257课时: 【动画】10.5-二路归并排序示例动画
第254课时: 【动画】10.4-2-堆排序示例动画
第253课时: 【动画】10.4-1-直接选择排序动画
第249课时: 【动画】10.3-3-快速排序示例动画
第248课时: 【动画】10.3-2-冒泡排序示例动画
第247课时: 【动画】10.3-1-冒泡排序动画
第243课时: 【动画】10.2-4-希尔排序示例动画
第242课时: 【动画】10.2-3-折半插入排序示例动画
第241课时: 【动画】10.2-2-直接插入排序示例动画
第240课时: 【动画】10.2-1-直接插入排序动画
第229课时: 【教学视频】9.4-2-例题9.11
第230课时: 【教学视频】9.4-1-例题9.10
第218课时: 【教学视频】9.3-2-平衡二叉树的查找
第217课时: 【教学视频】9.3-1-例题9.3
第209课时: 【教学视频】9.2-2-例题9.2
第208课时: 【教学视频】9.2-1-例题9.1
第206课时: 【教学视频】9.1-查找方法的性能指标
第232课时: 【动画】9.4-2-哈希表查找动画
第231课时: 【动画】9.4-1-建立哈希表动画
第225课时: 【动画】9.3-7-构造AVL树动画
第224课时: 【动画】9.3-6-AVL树RL型调整动画
第223课时: 【动画】9.3-5-AVL树LR型调整动画
第222课时: 【动画】9.3-4-AVL树RR调整动画
第227课时: 【动画】9.3-9-B-树删除动画
第221课时: 【动画】9.3-3-AVL树LL调整动画
第226课时: 【动画】9.3-8-B-树插入动画
第220课时: 【动画】9.3-2-二叉排序树的节点删除动画
第219课时: 【动画】9.3-1-二叉排序树查找动画
第213课时: 【动画】9.2-4-分块查找动画
第212课时: 【动画】9.2-3-折半查找动画
第211课时: 【动画】9.2-2-顺序查找失败动画
第210课时: 【动画】9.2-1-顺序查找成功动画
第199课时: 【教学视频】8.6-拓补排序步骤
第203课时: 【教学视频】8.7-求关键路径
第195课时: 【教学视频】8.5-2-每对顶点之间的最短路径
第194课时: 【教学视频】8.5-1-从一个顶点到其余各顶点的最短路径
第187课时: 【教学视频】8.4-2-克鲁斯卡尔算法
第186课时: 【教学视频】8.4-1-普里姆算法
第179课时: 【教学视频】8.3-2-基于广度优先遍历算法的应用
第178课时: 【教学视频】8.3-1-基于深度优先遍历算法的应用
第171课时: 【教学视频】8.2-例题8.2
第169课时: 【教学视频】8.1-例题8.1
第201课时: 【动画】8.6-2-求关键路径动画
第200课时: 【动画】8.6-1-拓扑排序动画
第197课时: 【动画】8.5-2-Floyd算法示例动画
第196课时: 【动画】8.5-1-Dijkstra算法示例动画
第191课时: 【动画】8.4-4-Kruskal算法如何解决出现回路的问题动画
第190课时: 【动画】8.4-3-Kruskal算法示例的动画
第189课时: 【动画】8.4-2-Prim算法示例动画2
第188课时: 【动画】8.4-1-Prim算法示例动画1
第183课时: 【动画】8.3-4-求所有简单路径动画
第181课时: 【动画】8.3-2-广度优先遍历过程动画
第182课时: 【动画】8.3-3-输出图G中从顶点1到0的一条简单路径动画
第180课时: 【动画】8.3-1-深度优先遍历过程动画
第175课时: 【动画】8.2-4-邻接表转换为邻接矩阵动画
第174课时: 【动画】8.2-3-邻接矩阵转换为邻接表动画
第172课时: 【动画】8.2-1-邻接矩阵动画
第173课时: 【动画】8.2-2-邻接表动画
第163课时: 【教学视频】7.8-构造哈夫曼树和哈夫曼编码
第159课时: 【教学视频】7.7-中序线索二叉树的相关算法
第155课时: 【教学视频】7.6-二叉树的两种构造算法
第141课时: 【教学视频】7.5-4-后序遍历非递归算法
第140课时: 【教学视频】7.5-3-中序遍历非递归算法
第138课时: 【教学视频】7.5-1-二叉树递归算法设计示例讲解
第139课时: 【教学视频】7.5-2-先序遍历非递归算法
第135课时: 【教学视频】7.4-二叉树的基本运算算法实现
第132课时: 【教学视频】7.3-二叉树的顺序存储结构
第126课时: 【教学视频】7.2-求解方法归纳
第118课时: 【教学视频】7.1-求解树的节点个数问题
第165课时: 【动画】7.8-2-产生哈夫曼编码示例的动画
第164课时: 【动画】7.8-1-建立哈夫曼树示例的动画
第161课时: 【动画】7.7-2-中序线索二叉树的中序遍历示例动画
第160课时: 【动画】7.7-1-中序线索化动画
第157课时: 【动画】7.6-2-由后序和中序序列构造二叉树示例的动画
第156课时: 【动画】7.6-1-由先序和中序序列构造二叉树示例的动画
第153课时: 【动画】7.5-12-层次遍历动画
第152课时: 【动画】7.5-11-后序非递归算法动画
第150课时: 【动画】7.5-9-先序非递归算法2动画
第151课时: 【动画】7.5-10-中序非递归算法动画
第149课时: 【动画】7.5-8-先序非递归算法1动画
第148课时: 【动画】7.5-7-求节点个数动画
第147课时: 【动画】7.5-6-后序递归动画
第146课时: 【动画】7.5-5-二叉树后序遍历动画
第145课时: 【动画】7.5-4-中序递归动画
第144课时: 【动画】7.5-3-二叉树中序遍历动画
第143课时: 【动画】7.5-2-先序递归动画
第142课时: 【动画】7.5-1-二叉树先序遍历动画
第136课时: 【动画】7.4-由括号表示字符串构造二叉链的动画
第133课时: 【动画】7.3-二叉链存储结构动画
第130课时: 【动画】7.2-4-将一棵二叉树还原为森林的动画
第129课时: 【动画】7.2-3-将一棵二叉树还原为树的动画
第128课时: 【动画】7.2-2-森林转换为二叉树动画
第127课时: 【动画】7.2-1-一棵树转换为二叉树动画
第124课时: 【动画】7.1-6-树的孩子兄弟链存储结构动画
第123课时: 【动画】7.1-5-树的孩子链存储结构动画
第122课时: 【动画】7.1-4-树的双亲存储结构动画
第121课时: 【动画】7.1-3-树的层次遍历示例的动画
第120课时: 【动画】7.1-2-树的后根遍历示例的动画
第119课时: 【动画】7.1-1-树的先根遍历示例的动画
第112课时: 【教学视频】6.3-广义表的递归算法设计
第109课时: 【教学视频】6.2-2-稀疏矩阵的十字链表表示
第108课时: 【教学视频】6.2-1-稀疏矩阵的三元组表示
第106课时: 【教学视频】6.1-对称矩阵的压缩存储
第113课时: 【动画】6.3-2-求广义表深度的动画
第114课时: 【动画】6.3-1-广义表的图形表示动画
第110课时: 【动画】6.2-稀疏矩阵三元组表示的动画
第103课时: 【教学视频】5.3-求递归模型的步骤
第99课时: 【教学视频】5.2-求5!栈变化过程的动画演示
第96课时: 【教学视频】5.1-递归模型
第101课时: 【动画】5.2-2-求5栈变化过程的动画
第100课时: 【动画】5.2-1-递归函数求解的动画
第97课时: 【动画】5.1-递归模型的动画
第89课时: 【教学视频】4.3-2-KMP算法的基本思路
第88课时: 【教学视频】4.3-1-Brute-Force算法
第85课时: 【教学视频】4.2-2-例题4.3
第84课时: 【教学视频】4.2-1-例题4.1
第82课时: 【教学视频】4.1-例题(补充)
第93课时: 【动画】4.3-4-KMP算法用next数组保存部分匹配信息的动画
第92课时: 【动画】4.3-3-简单模式匹配算法2示例动画
第91课时: 【动画】4.3-2-简单模式匹配算法1示例动画
第90课时: 【动画】4.3-1-将链串中“ab”改为“xyz”的动画
第86课时: 【动画】4.2-建立顺序串动画
第70课时: 【教学视频】3.2-3-队列的应用
第71课时: 【教学视频】3.2-2-例题3.8
第72课时: 【教学视频】3.2-1-例题3.7
第59课时: 【教学视频】3.1-3-求解迷宫问题
第58课时: 【教学视频】3.1-2-例题3.5
第57课时: 【教学视频】3.1-1-例题3.4
第79课时: 【动画】3.2-7-双端队列动画4
第78课时: 【动画】3.2-6-双端队列动画3
第77课时: 【动画】3.2-5-双端队列动画2
第75课时: 【动画】3.2-3-用队列求解一条迷宫路径的动画
第76课时: 【动画】3.2-4-双端队列动画1
第74课时: 【动画】3.2-2-链队的进队和出队操作动画
第73课时: 【动画】3.2-1-由进队序列产生一种出队序列的动画
第66课时: 【动画】3.1-7-用栈求解一条迷宫路径的动画
第65课时: 【动画】3.1-6-求后缀表达式postexp值的动画
第64课时: 【动画】3.1-5-算术表达式exp转换成后缀表达式postexp的动画
第63课时: 【动画】3.1-4-表达式括号配对情况的动画
第61课时: 【动画】3.1-2-由进栈序列能够产生出栈序列的动画
第62课时: 【动画】3.1-3-表达式括号不配对情况的动画
第60课时: 【动画】3.1-1-由进栈序列不能够产生出栈序列的动画
第49课时: 【教学视频】2.5-例题2.12
第45课时: 【教学视频】2.4-线性表的应用
第37课时: 【教学视频】2.3-3-例题2.8
第35课时: 【教学视频】2.3-1-例题2.5
第36课时: 【教学视频】2.3-2-例题2.6
第23课时: 【教学视频】2.2-例题2.3
第20课时: 【教学视频】2.1-例题2.2
第51课时: 【动画】2.5-2-6个有序表的二路归并的动画
第50课时: 【动画】2.5-1-顺序表二路归并示例的动画
第47课时: 【动画】2.4-2-两表条件连接实现的动画
第46课时: 【动画】2.4-1-两表条件连接的动画
第43课时: 【动画】2.3-6-双链表删除节点的动画
第42课时: 【动画】2.3-5-双链表插入节点的动画
第41课时: 【动画】2.3-4-尾插法建立单链表的动画
第40课时: 【动画】2.3-3-头插法建立单链表动画
第39课时: 【动画】2.3-2-单链表删除节点动画
第38课时: 【动画】2.3-1-单链表插入节点动画单链表插入节点动画
第30课时: 【动画】2.2-7-归位元素解法2的动画
第29课时: 【动画】2.2-6-归位元素解法1的动画
第27课时: 【动画】2.2-4-删除顺序表中所有值为x的元素(方法1)动画
第28课时: 【动画】2.2-5-删除顺序表中所有值为x的元素(方法2)动画
第26课时: 【动画】2.2-3-顺序表删除元素动画
第25课时: 【动画】2.2-2-顺序表插入元素动画
第24课时: 【动画】2.2-1-整体建立顺序表
第21课时: 【动画】2.1-人线性表的动画
第16课时: 【教学视频】1.4-数据结构解决问题的思路
第13课时: 【教学视频】1.3-2-递归算法的空间复杂度分析
第12课时: 【教学视频】1.3-1-递归算法的时间复杂度分析
第10课时: 【教学视频】1.2-C++语言中引用运算符“&”的作用
第3课时: 【教学视频】1.1-例题1.1
第17课时: 【动画】1.4-数据结构解决问题的思路
第14课时: 【动画】1.3-算法构成
第8课时: 【动画】1.1-5-链表中查找
第7课时: 【动画】1.1-4-顺序表中查找
第6课时: 【动画】1.1-3-学生表链表结构
第5课时: 【动画】1.1-2-学生表顺序存储结构
第4课时: 【动画】1.1-1-存储结构
第19课时: 【PPT讲义】2.1-线性表的基本概念
第22课时: 【PPT讲义】2.2-线性表的顺序存储结构
第31课时: 【PPT讲义】2.3-线性表的链式存储结构
第44课时: 【PPT讲义】2.4-线性表的应用
第48课时: 【PPT讲义】2.5-有序表
第53课时: 【PPT讲义】3.1-栈的定义和顺序栈
第67课时: 【PPT讲义】3.2-队列的定义
第81课时: 【PPT讲义】4.1-串的概念和存储结构
第83课时: 【PPT讲义】4.2-串的存储结构
第87课时: 【PPT讲义】4.3-串的模式匹配
第95课时: 【PPT讲义】5.1-什么是递归
第98课时: 【PPT讲义】5.2-递归调用的实现原理
第102课时: 【PPT讲义】5.3-递归算法的设计
第105课时: 【PPT讲义】6.1-数组
第111课时: 【PPT讲义】6.3-广义表
第107课时: 【PPT讲义】6.2-稀疏矩阵
第116课时: 【PPT讲义】7.1-树的基本概念
第125课时: 【PPT讲义】7.2-二叉树的基本概念
第131课时: 【PPT讲义】7.3-二叉树的存储结构
第134课时: 【PPT讲义】7.4-二叉树基本运算及其实现
第137课时: 【PPT讲义】7.5-二叉树的遍历
第154课时: 【PPT讲义】7.6-二叉树的构造
第158课时: 【PPT讲义】7.7-线索二叉树
第162课时: 【PPT讲义】7.8-哈夫曼树
第168课时: 【PPT讲义】8.1-图的基本概念
第170课时: 【PPT讲义】8.2-图的存储结构
第176课时: 【PPT讲义】8.3-图的遍历
第184课时: 【PPT讲义】8.4-生成树和最小生成树
第192课时: 【PPT讲义】8.5-最短路径
第198课时: 【PPT讲义】8.6-拓扑排序
第202课时: 【PPT讲义】8.7-AOE网与关键路径
第205课时: 【PPT讲义】9.1-查找的基本概念
第207课时: 【PPT讲义】9.2-线性表的查找
第214课时: 【PPT讲义】9.3.1-二叉排序树
第228课时: 【PPT讲义】9.4-哈希表的查找
第234课时: 【PPT讲义】10.1-排序的基本概念
第236课时: 【PPT讲义】10.2-插入排序
第244课时: 【PPT讲义】10.3-交换排序
第250课时: 【PPT讲义】10.4-选择排序
第255课时: 【PPT讲义】10.5-归并排序
第258课时: 【PPT讲义】10.6-基数排序
第261课时: 【PPT讲义】10.7-各种内排序方法的比较和选择
第265课时: 【PPT讲义】11.2.2-生成初始归并段
第275课时: 【PPT讲义】11.3-磁带排序
第280课时: 【PPT讲义】12-文件
第286课时: 【PPT讲义】13.1-面向对象的概念
第287课时: 【PPT讲义】13.2-用C++描述面向对象的程序
第289课时: 【PPT讲义】13.3-用C++描述数据结构算法
第18课时: 第1章-习题测试
第52课时: 第2章-习题测试
第80课时: 第3章-习题测试
第94课时: 第4章-习题测试
第104课时: 第5章-习题测试
第115课时: 第6章-习题测试
第166课时: 第7章-习题测试
第204课时: 第8章-习题测试
第233课时: 第9章-习题测试
第263课时: 第10章-习题测试
第279课时: 第11章-习题测试
第285课时: 第12章-习题测试
第294课时: 第13章-习题测试
第2课时: 【PPT讲义】1.1.2-逻辑结构类型
第32课时: 【PPT讲义】2.3-线性表的链式存储结构 2
第33课时: 【PPT讲义】2.3.3-双链表
第34课时: 【PPT讲义】2.3.4-循环链表
第54课时: 【PPT讲义】3.1.3-栈的链式存储结构及其基本运算的实现
第55课时: 【PPT讲义】3.1.3-栈的应用 1
第56课时: 【PPT讲义】3.1.3-栈的应用 2
第68课时: 【PPT讲义】3.2.3-队列的链式存储结构及其基本运算的实现
第69课时: 【PPT讲义】3.2.4-队列的应用举例
第117课时: 【PPT讲义】7.1.5-树的基本运算
第167课时: 【PPT讲义】7.9-用并查集求解等价问题
第177课时: 【PPT讲义】8.3.5-图遍历的应用
第185课时: 【PPT讲义】8.4.4 克鲁斯卡尔算法
第193课时: 【PPT讲义】8.5.3-每对顶点之间的最短路径
第215课时: 【PPT讲义】9.3.2-平衡二叉树
第216课时: 【PPT讲义】9.3.3-B树和B+树
第264课时: 【PPT讲义】11.1-外排序概述
第266课时: 【PPT讲义】11.2.3-多路平衡归并
第267课时: 【PPT讲义】11.2.4-最佳归并树
学
习
中
心
TOP