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