测试系统文泉课堂1
- 年轻人的新知识课堂。
旗下网站
旗下产品
文泉考试
文泉题库
关注我们
文泉课堂公众号
课程
小组
数字教材
课程
小组
数字教材
登录
注册
登录
注册
首页
工学
计算机
计算机科学与技术
数据结构-张艳-2018
数据结构-张艳-2018
(0 评论)
价格
35.00元
7折
原价
50.00元
活动
全站打扰
3158
已收藏
收藏
分享
我要选课
课程概览
课时列表
课时1:第0章 数据结构课程总览
第1 章 : 第1章-绪论
第1 节 : 1.1-什么是数据结构
课时2:【PPT讲义】1.1-什么是数据结构
课时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.1 线性表的链式存储结构和单链表
课时32:【PPT讲义】2.3.2 单链表和顺序表的算法设计方法
课时33:【动画】2.3-1-单链表插入节点动画单链表插入节点动画
00:05
课时34:【教学视频】2.3-1-例题2.5
03:17
课时35:【教学视频】2.3-2-例题2.6
02:12
课时36:【教学视频】2.3-3-例题2.8
01:55
课时37:【动画】2.3-2-单链表删除节点动画
00:07
课时38:【动画】2.3-3-头插法建立单链表动画
00:40
课时39:【动画】2.3-4-尾插法建立单链表的动画
00:36
课时40:【PPT讲义】2.3.3 双链表
课时41:【动画】2.3-5-双链表插入节点的动画
00:10
课时42:【动画】2.3-6-双链表删除节点的动画
00:06
课时43:【PPT讲义】2.3.4 循环链表
第4 节 : 2.4-线性表的应用
课时44:【PPT讲义】2.4-线性表的应用
课时45:【教学视频】2.4-线性表的应用
09:59
课时46:【动画】2.4-1-两表条件连接的动画
00:17
课时47:【动画】2.4-2-两表条件连接实现的动画
00:21
课时48:【教学视频】2.4-例题1
06:30
课时49:【动画】2.4-3-顺序表二路归并示例的动画
00:30
课时50:【动画】2.4-4-6个有序表的二路归并的动画
00:12
课时51:【测试】 第2章 线性表知识结构图
课时52:第2章-习题测试
敬请期待
第3 章 : 第3章-栈和队列
第1 节 : 3.1-栈
课时53:【PPT讲义】3.1.1-栈的定义
课时54:【PPT讲义】3.1.2- 顺序栈及其基本运算的实现
课时55:【PPT讲义】3.1.3- 链栈及其基本运算的实现
课时56:【PPT讲义】3.1.4- 栈的应用
课时57:【测试】第3章 栈测试卷
课时58:【教学视频】3.1-1-例题3.4
02:02
课时59:【教学视频】3.1-2-例题3.5
02:27
课时60:【教学视频】3.1-3-求解迷宫问题
09:18
课时61:【动画】3.1-1-由进栈序列不能够产生出栈序列的动画
00:12
课时62:【动画】3.1-2-由进栈序列能够产生出栈序列的动画
00:19
课时63:【动画】3.1-3-表达式括号不配对情况的动画
00:08
课时64:【动画】3.1-4-表达式括号配对情况的动画
00:08
课时65:【动画】3.1-5-算术表达式exp转换成后缀表达式postexp的动画
00:46
课时66:【动画】3.1-6-求后缀表达式postexp值的动画
00:58
课时67:【动画】3.1-7-用栈求解一条迷宫路径的动画
00:34
第2 节 : 3.2-队列
课时68:【PPT讲义】3.2.1 -队列及其顺序存储结构的实现
课时69:【PPT讲义】3.2.2 队列的链式存储结构及其基本运算的实现
课时70:【PPT讲义】3.2.3 队列的应用--迷宫求解
课时71:【测试】第3章 队列测试卷
课时72:【教学视频】3.2-3-队列的应用
06:00
课时73:【教学视频】3.2-2-例题3.8
03:00
课时74:【教学视频】3.2-1-例题3.7
04:22
课时75:【动画】3.2-1-由进队序列产生一种出队序列的动画
00:22
课时76:【动画】3.2-2-链队的进队和出队操作动画
00:06
课时77:【动画】3.2-3-用队列求解一条迷宫路径的动画
00:46
课时78:【动画】3.2-4-双端队列动画1
00:21
课时79:【动画】3.2-5-双端队列动画2
00:21
课时80:【动画】3.2-6-双端队列动画3
00:09
课时81:【动画】3.2-7-双端队列动画4
00:25
课时82:【测试】第3章 知识结构图
课时83:第3章-习题测试
敬请期待
第4 章 : 第4章-串
第1 节 : 4.1-串的基本概念
课时84:【PPT讲义】4.1-串的基本概念
课时85:【教学视频】4.1-例题(补充)
00:51
第2 节 : 4.2-串的存储结构
课时86:【教学视频】4.2-1-例题4.1
01:35
课时87:【教学视频】4.2-2-例题4.3
02:07
课时88:【动画】4.2-建立顺序串动画
00:20
课时89:【PPT讲义】4.2-串的存储结构
第3 节 : 4.3-串的模式匹配
课时90:【PPT讲义】4.3-串的模式匹配
课时91:【教学视频】4.3-1-Brute-Force算法
04:35
课时92:【教学视频】4.3-2-KMP算法的基本思路
06:19
课时93:【动画】4.3-1-将链串中“ab”改为“xyz”的动画
00:07
课时94:【动画】4.3-2-简单模式匹配算法1示例动画
00:32
课时95:【动画】4.3-3-简单模式匹配算法2示例动画
00:32
课时96:【动画】4.3-4-KMP算法用next数组保存部分匹配信息的动画
00:09
课时97:第4章-习题测试
第5 章 : 第5章-递归
第1 节 : 5.1-什么是递归
课时98:【PPT讲义】5.1-什么是递归
课时99:【教学视频】5.1-递归模型
06:22
课时100:【动画】5.1-递归模型的动画
00:08
第2 节 : 5.2-栈和递归
课时101:【教学视频】5.2-求5!栈变化过程的动画演示
01:31
课时102:【动画】5.2-1-递归函数求解的动画
00:11
课时103:【动画】5.2-2-求5栈变化过程的动画
00:17
课时104:【PPT讲义】5.2-递归调用的实现原理
第3 节 : 5.3-递归算法的设计
课时105:【PPT讲义】5.3-递归算法的设计
课时106:【教学视频】5.3-求递归模型的步骤
03:54
课时107:第5章-习题测试
第6 章 : 第6章-数组和广义表
第1 节 : 6.1-数组
课时108:【PPT讲义】6.1-数组和特殊矩阵的压缩存储
课时109:【教学视频】6.1-对称矩阵的压缩存储
04:09
第2 节 : 6.2-稀疏矩阵
课时110:【PPT讲义】6.2-稀疏矩阵
课时111:【教学视频】6.2-1-稀疏矩阵的三元组表示
03:01
课时112:【教学视频】6.2-2-稀疏矩阵的十字链表表示
04:44
课时113:【动画】6.2-稀疏矩阵三元组表示的动画
00:25
第3 节 : 6.3-广义表
课时114:【PPT讲义】6.3-广义表
课时115:【教学视频】6.3-广义表的递归算法设计
07:47
课时116:【动画】6.3-2-求广义表深度的动画
00:13
课时117:【动画】6.3-1-广义表的图形表示动画
00:22
课时118:第6章-习题测试
课时119:第6章 数组和广义表知识结构图
第7 章 : 第7章-树和二叉树
第1 节 : 7.1-树的基本概念
课时120:【PPT讲义】7.1-树的基本概念
课时121:【教学视频】7.1-求解树的节点个数问题
02:59
课时122:【动画】7.1-1-树的先根遍历示例的动画
00:16
课时123:【动画】7.1-2-树的后根遍历示例的动画
00:17
课时124:【动画】7.1-3-树的层次遍历示例的动画
00:14
课时125:【动画】7.1-4-树的双亲存储结构动画
00:06
课时126:【动画】7.1-5-树的孩子链存储结构动画
00:04
课时127:【动画】7.1-6-树的孩子兄弟链存储结构动画
00:04
第2 节 : 7.2-二叉树的概念和性质
课时128:【PPT讲义】7.2-二叉树的基本概念
课时129:【教学视频】7.2-求解方法归纳
05:24
课时130:【动画】7.2-1-一棵树转换为二叉树动画
00:06
课时131:【动画】7.2-2-森林转换为二叉树动画
00:08
课时132:【动画】7.2-3-将一棵二叉树还原为树的动画
00:08
课时133:【动画】7.2-4-将一棵二叉树还原为森林的动画
00:16
第3 节 : 7.3-二叉树的存储结构
课时134:【PPT讲义】7.3-二叉树的存储结构
课时135:【教学视频】7.3-二叉树的顺序存储结构
03:23
课时136:【动画】7.3-二叉链存储结构动画
00:05
第4 节 : 7.4-二叉树的基本运算及其实现
课时137:【PPT讲义】7.4-二叉树基本运算及其实现
课时138:【教学视频】7.4-二叉树的基本运算算法实现
07:40
课时139:【动画】7.4-1 二叉树的构造
第5 节 : 7.5-二叉树的遍历和构造
课时140:【PPT讲义】7.5-二叉树的遍历和构造
课时141:【教学视频】7.5-1-二叉树递归算法设计示例讲解
15:11
课时142:【教学视频】7.5-2-先序遍历非递归算法
04:37
课时143:【教学视频】7.5-3-中序遍历非递归算法
03:19
课时144:【教学视频】7.5-4-后序遍历非递归算法
05:08
课时145:【动画】7.5-1-二叉树先序遍历动画
00:10
课时146:【动画】7.5-2-先序递归动画
00:44
课时147:【动画】7.5-3-二叉树中序遍历动画
00:12
课时148:【动画】7.5-4-中序递归动画
00:40
课时149:【动画】7.5-5-二叉树后序遍历动画
00:12
课时150:【动画】7.5-6-后序递归动画
00:46
课时151:【动画】7.5-7-求节点个数动画
00:41
课时152:【动画】7.5-8-先序非递归算法1动画
00:36
课时153:【动画】7.5-9-先序非递归算法2动画
00:52
课时154:【动画】7.5-10-中序非递归算法动画
00:51
课时155:【动画】7.5-11-后序非递归算法动画
00:53
课时156:【动画】7.5-12-层次遍历动画
00:39
课时157:【动画】7.5-13-由先序和中序序列构造二叉树示例的动画
00:10
课时158:【动画】7.5-14-由后序和中序序列构造二叉树示例的动画
00:10
第6 节 : 7.6 树与二叉树之间的转换
课时159:【PPT】树与二叉树之间的转换
第7 节 : 7.7-线索二叉树
课时160:【PPT讲义】7.7-线索二叉树
课时161:【教学视频】7.7-中序线索二叉树的相关算法
06:55
课时162:【动画】7.7-1-中序线索化动画
00:22
课时163:【动画】7.7-2-中序线索二叉树的中序遍历示例动画
00:35
第8 节 : 7.8-哈夫曼树
课时164:【PPT讲义】7.8-哈夫曼树与并查集
课时165:【教学视频】7.8-构造哈夫曼树和哈夫曼编码
01:29
课时166:【动画】7.8-1-建立哈夫曼树示例的动画
00:32
课时167:【动画】7.8-2-产生哈夫曼编码示例的动画
00:04
课时168:【测试】 第7章 树和二叉树的概念和性质
课时169:【测试】第7章 二叉树的遍历
课时170:【测试】第7章 树和二叉树知识结构图
课时171:【测试】第7章 树和二叉树综合测试
第8 章 : 第8章-图
第1 节 : 8.1-图的存储和遍历
课时172:【PPT讲义】8.1-图的存储和遍历
课时173:【教学视频】8.1-例题8.1
01:14
课时174:【教学视频】8.1-例题8.2
06:15
课时175:【动画】8.1-1-邻接矩阵动画
00:24
课时176:【动画】8.1-2-邻接表动画
00:14
课时177:【动画】8.1-3-邻接矩阵转换为邻接表动画
00:12
课时178:【动画】8.1-4-邻接表转换为邻接矩阵动画
00:32
课时179:【教学视频】8.1-1-基于深度优先遍历算法的应用
16:03
课时180:【教学视频】8.1-2-基于广度优先遍历算法的应用
05:37
课时181:【动画】8.1-1-深度优先遍历过程动画
00:56
课时182:【动画】8.1-2-广度优先遍历过程动画
00:55
课时183:【动画】8.1-3-输出图G中从顶点1到0的一条简单路径动画
00:36
课时184:【动画】8.1-4-求所有简单路径动画
00:24
第2 节 : 8.2-生成树和最小生成树
课时185:【PPT讲义】8.2-生成树和最小生成树
课时186:【教学视频】8.2-1-普里姆算法
08:05
课时187:【教学视频】8.2-2-克鲁斯卡尔算法
07:07
课时188:【动画】8.2-1-Prim算法示例动画1
00:25
课时189:【动画】8.2-2-Prim算法示例动画2
00:08
课时190:【动画】8.2-3-Kruskal算法示例的动画
00:30
课时191:【动画】8.2-4-Kruskal算法如何解决出现回路的问题动画
00:33
第3 节 : 8.5-最短路径
课时192:【PPT讲义】8.5-最短路径
敬请期待
课时193:【教学视频】8.5-1-从一个顶点到其余各顶点的最短路径
敬请期待
课时194:【教学视频】8.5-2-每对顶点之间的最短路径
敬请期待
课时195:【动画】8.5-1-Dijkstra算法示例动画
敬请期待
课时196:【动画】8.5-2-Floyd算法示例动画
敬请期待
第4 节 : 8.6-拓扑排序
课时197:【PPT讲义】8.6-拓扑排序
敬请期待
课时198:【教学视频】8.6-拓补排序步骤
敬请期待
课时199:【动画】8.6-1-拓扑排序动画
敬请期待
课时200:【动画】8.6-2-求关键路径动画
敬请期待
第5 节 : 8.7-AOE网与关键路径
课时201:【PPT讲义】8.7-AOE网与关键路径
敬请期待
课时202:【教学视频】8.7-求关键路径
敬请期待
课时203:第8章-习题测试
敬请期待
课时204:第8章 图的存储、遍历和最小生成树
第9 章 : 第9章-查找
第1 节 : 9.1-查找的基本概念
课时205:【PPT讲义】9.1-查找的基本概念
敬请期待
课时206:【教学视频】9.1-查找方法的性能指标
敬请期待
第2 节 : 9.2-线性表的查找
课时207:【PPT讲义】9.2-线性表的查找
敬请期待
课时208:【教学视频】9.2-1-例题9.1
敬请期待
课时209:【教学视频】9.2-2-例题9.2
敬请期待
课时210:【动画】9.2-1-顺序查找成功动画
敬请期待
课时211:【动画】9.2-2-顺序查找失败动画
敬请期待
课时212:【动画】9.2-3-折半查找动画
敬请期待
课时213:【动画】9.2-4-分块查找动画
敬请期待
第3 节 : 9.3-树表的查找
课时214:【PPT讲义】9.3-树表的查找
敬请期待
课时215:【教学视频】9.3-1-例题9.3
敬请期待
课时216:【教学视频】9.3-2-平衡二叉树的查找
敬请期待
课时217:【动画】9.3-1-二叉排序树查找动画
敬请期待
课时218:【动画】9.3-2-二叉排序树的节点删除动画
敬请期待
课时219:【动画】9.3-3-AVL树LL调整动画
敬请期待
课时220:【动画】9.3-4-AVL树RR调整动画
敬请期待
课时221:【动画】9.3-5-AVL树LR型调整动画
敬请期待
课时222:【动画】9.3-6-AVL树RL型调整动画
敬请期待
课时223:【动画】9.3-7-构造AVL树动画
敬请期待
课时224:【动画】9.3-8-B-树插入动画
敬请期待
课时225:【动画】9.3-9-B-树删除动画
敬请期待
第4 节 : 9.4-哈希表查找
课时226:【PPT讲义】9.4-哈希表的查找
敬请期待
课时227:【教学视频】9.4-2-例题9.11
敬请期待
课时228:【教学视频】9.4-1-例题9.10
敬请期待
课时229:【动画】9.4-1-建立哈希表动画
敬请期待
课时230:【动画】9.4-2-哈希表查找动画
敬请期待
课时231:第9章-习题测试
敬请期待
第10 章 : 第10章-内排序
第1 节 : 10.1-排序的基本概念
课时232:【PPT讲义】10.1-排序的基本概念
敬请期待
课时233:【教学视频】10.1-基于比较的排序算法最快有多快
敬请期待
第2 节 : 10.2-插入排序
课时234:【PPT讲义】10.2-插入排序
敬请期待
课时235:【教学视频】10.2-1-直接插入排序
敬请期待
课时236:【教学视频】10.2-2-折半插入排序
敬请期待
课时237:【教学视频】10.2-3-希尔排序
敬请期待
课时238:【动画】10.2-1-直接插入排序动画
敬请期待
课时239:【动画】10.2-2-直接插入排序示例动画
敬请期待
课时240:【动画】10.2-3-折半插入排序示例动画
敬请期待
课时241:【动画】10.2-4-希尔排序示例动画
敬请期待
第3 节 : 10.3-交换排序
课时242:【PPT讲义】10.3-交换排序
敬请期待
课时243:【教学视频】10.3-1-冒泡排序
敬请期待
课时244:【教学视频】10.3-2-快速排序
敬请期待
课时245:【动画】10.3-1-冒泡排序动画
敬请期待
课时246:【动画】10.3-2-冒泡排序示例动画
敬请期待
课时247:【动画】10.3-3-快速排序示例动画
敬请期待
第4 节 : 10.4-选择排序
课时248:【PPT讲义】10.4-选择排序
敬请期待
课时249:【教学视频】10.4-1-简单选择排序
敬请期待
课时250:【教学视频】10.4-2-堆排序
敬请期待
课时251:【动画】10.4-1-直接选择排序动画
敬请期待
课时252:【动画】10.4-2-堆排序示例动画
敬请期待
第5 节 : 10.5-归并排序
课时253:【PPT讲义】10.5-归并排序
敬请期待
课时254:【教学视频】10.5-二路归并排序
敬请期待
课时255:【动画】10.5-二路归并排序示例动画
敬请期待
第6 节 : 10.6-基数排序
课时256:【PPT讲义】10.6-基数排序
敬请期待
课时257:【教学视频】10.6-基数排序算法
敬请期待
课时258:【动画】10.6-基数排序示例
敬请期待
第7 节 : 10.7-各种内排序方法的比较和选择
课时259:【PPT讲义】10.7-各种内排序方法的比较和选择
敬请期待
课时260:【教学视频】10.7-表10.1各种排序方法的性能
敬请期待
课时261:第10章-习题测试
敬请期待
授课教师
清风若梦
mslinux
最新学员
学员动态
智学堂
"【PPT讲义】5.3-递归算法..."的作业已被批阅
智学堂
开始学习课时
第0章 数据结构课程总览
邵文江
开始学习课时
【动画】3.1-3-表达式括号...
5isn
学完了课时
第8章 图的存储、遍历和最小生...
5isn
完成了考试 第8章 图的存储、遍历和最小生...
学
习
中
心
TOP