【浙江大学】数据结构

49.6万
5601
2019-02-14 17:43:15
正在缓冲...
6832
3429
2.5万
2262
讲师——陈越、何钦铭 转自:中国大学MOOC——浙江大学频道 一、章节大标题发在评论区,请注意查看方便自行选择相应内容跳转学习。 二、常见问题 ①Q:我是初学者,只会某一门语言适合看吗?这是用某语言讲的吗? A:只要掌握了一门编程语言即可用来学习。其实大多数语言的基础语句其实都差不多的,所以保证一定能看懂代码的意义。 ②Q:适合考研人士使用吗? A:不适合。属于入门视频,虽然本人没有经历考研,但观察舍友学习的内容,考研的内容应该要求更多,但我觉得如果本身学的不怎么好的,用于过一下基础还是可以的。 ③Q:视频全吗? A:全。上传视频的初衷就是另外一个up传的不全,我自己学不下去。 此外, 大家可以去中国大学MOOC里面去进行学习喔,有课件、也能和大家一起讨论学习。 不过中国大学MOOC后面有些习题所在的章节的位置应该是不太对的,所以我自行调整了下视频顺序,使得习题对应章节,希望不影响大家的观看,当然如果存在问题请评论区留言让我修改回来。 如果视频存在问题请在留言区回复我。
希望能遇见一生中最好的你
视频选集
(1/149)
自动连播
1.1.1 关于数据组织
09:28
1.1.2 关于空间使用
04:09
1.1.3 关于算法效率
10:18
1.1.4 抽象数据类型
08:55
1.2.1 算法的定义
04:48
1.2.2 什么是好的算法
09:02
1.2.3 复杂度的渐进表示
08:55
1.3.1 应用实例 - 算法1 & 2
05:59
1.3.2 应用实例 - 算法3
07:55
1.3.3 应用实例 - 算法4
06:11
2.1.1 引子:多项式表示
09:34
2.1.2 线性表及顺序存储
06:52
2.1.3 顺序存储的插入和删除
05:31
2.1.4 链式存储及查找
06:05
2.1.5 链式存储的插入和删除
07:10
2.1.6 广义表与多重链表
09:58
2.2.1 什么是堆栈
10:47
2.2.2 堆栈的顺序存储实现
10:13
2.2.3 堆栈的链式存储实现
07:08
2.2.4 堆栈应用:表达式求值
11:47
2.3.1 队列及顺序存储实现
11:07
2.3.2 队列的链式存储实现
04:40
2.4 应用实例:多项式加法运算
10:30
小白专场:多项式乘法与加法运算①
08:10
小白专场:多项式乘法与加法运算②
08:41
小白专场:多项式乘法与加法运算③
10:55
线性结构之习题选讲:Reversing Linked List①
04:08
线性结构之习题选讲:Reversing Linked List②
06:23
线性结构之习题选讲:Reversing Linked List③
02:40
3.1.1 引子(顺序查找)
08:53
3.1.2 引子(二分查找例子)
08:16
3.1.3 引子(二分查找实现)
08:13
3.1.4 树的定义和术语
07:29
3.1.5 树的表示
06:10
3.2.1 二叉树的定义及性质
09:58
3.2.2 二叉树的存储结构
06:44
3.3.1 先序中序后序遍历
10:14
3.3.2 中序非递归遍历
08:50
3.3.3 层序遍历
07:42
3.3.4 遍历应用例子
10:20
小白专场:树的同构①
09:56
小白专场:树的同构②
07:35
4.1.1 二叉搜索树及查找
08:00
4.1.2 二叉搜索树的插入
06:22
4.1.3 二叉搜索树的删除
06:38
4.2.1 什么是平衡二叉树
11:19
4.2.2 平衡二叉树的调整
11:36
小白专场:是否同一棵二叉搜索树①
07:15
小白专场:是否同一棵二叉搜索树②
05:58
小白专场:是否同一棵二叉搜索树③
09:31
5.1.1 什么是堆
09:40
5.1.2 堆的插入
09:11
5.1.3 堆的删除
06:43
5.1.4 堆的建立
04:35
5.2.1 什么是哈夫曼树
06:43
5.2.2 哈夫曼树的构造
05:23
5.2.3 哈夫曼编码
07:49
5.3.1 集合的表示及查找
07:24
5.3.2 集合的并运算
05:24
小白专场:堆中的路径
07:52
小白专场:File Transfer①
08:36
小白专场:File Transfer②
09:45
小白专场:File Transfer③
10:45
小白专场:File Transfer④
13:42
树之习题选讲-Tree Traversals Again①
03:59
树之习题选讲-Tree Traversals Again②
08:20
树之习题选讲-Complete Binary Search Tree①
05:43
树之习题选讲-Complete Binary Search Tree②
13:14
树之习题选讲-Complete Binary Search Tree③
06:53
树之习题选讲- Huffman Codes①
08:18
树之习题选讲- Huffman Codes②
03:59
树之习题选讲- Huffman Codes③
05:57
6.1.1 什么是图 - 定义
08:21
6.1.2 什么是图 - 邻接矩阵表示法
10:00
6.1.3 什么是图 - 邻接表表示法
05:45
6.2.1 图的遍历 - DFS
06:44
6.2.2 图的遍历 - BFS
03:28
6.2.3 图的遍历 - 为什么需要两种遍历
04:04
6.2.4 图的遍历 - 图不连通怎么办
08:10
6.3 应用实例:拯救007
14:41
6.4 应用实例:六度空间
08:07
小白专场:如何建立图①
04:14
小白专场:如何建立图②
02:25
小白专场:如何建立图③
02:21
小白专场:如何建立图④
03:40
小白专场:如何建立图⑤
03:51
小白专场:如何建立图⑥
03:59
7.1.1 概述
06:00
7.1.2 无权图的单源最短路
10:54
7.1.2-无权图的单源最短路示例
07:11
7.1.3 有权图的单源最短路
16:53
7.1.3 有权图的单源最短路示例
08:28
7.1.4 多源最短路算法
07:19
小白专场:哈利•波特的考试①
06:47
小白专场:哈利•波特的考试②
03:02
小白专场:哈利•波特的考试③
04:23
小白专场:哈利•波特的考试④
04:35
8.1.1 Prim算法
13:25
8.1.2 Kruskal算法
06:53
8.2.1 拓扑排序
14:46
8.2.2 关键路径
13:13
图之习题选讲-旅游规划①
04:55
图之习题选讲-旅游规划②
03:56
9.1.1 概述
05:16
9.1.2 冒泡排序
07:04
9.1.3 插入排序
06:21
9.1.4 时间复杂度下界
04:50
9.2 希尔排序
09:30
9.3.1 选择排序
03:00
9.3.2 堆排序
07:29
9.4.1 有序子列的归并
07:57
9.4.2 递归算法
10:37
9.4.3 非递归算法
09:51
10.1.1 算法概述
04:55
10.1.2 选主元
05:44
10.1.3 子集划分
09:03
10.1.4 算法实现
05:47
10.2.1 算法概述
06:22
10.2.2 物理排序
06:22
10.3.1 桶排序
03:43
10.3.2 基数排序
05:28
10.3.3 多关键字的排序
03:05
10.4 排序算法的比较
04:02
排序之习题选讲-Insert or Merge①
03:30
排序之习题选讲-Insert or Merge②
08:23
排序之习题选讲Sort with Swap(0,*)①
05:30
排序之习题选讲Sort with Swap(0,*) ②
05:38
11.1.1 引子_散列的基本思路
07:35
11.1.2 什么是散列表
06:10
11.2.1 数字关键词的散列函数构造
06:04
11.2.2 字符串关键词的散列函数构造
07:03
11.3.1 开放定址法
03:55
11.3.2 线性探测
09:35
11.3.3 线性探测—字符串的例子
03:51
11.3.4 平方探测法
05:45
11.3.5 平方探测法的实现
09:56
11.3.6 分离链接法
03:31
11.4 散列表的性能分析
10:27
11.5 文件中单词词频统计
06:02
小白专场:电话聊天狂人①
11:20
小白专场:电话聊天狂人②
04:09
小白专场:电话聊天狂人③
03:22
小白专场:电话聊天狂人④
05:13
散列查找之习题选讲-Hashing - Hard Version
07:17
串的模式匹配(KMP算法)①
12:10
串的模式匹配(KMP算法)②
10:32
串的模式匹配(KMP算法)③
09:02
串的模式匹配(KMP算法)④
07:24
串的模式匹配(KMP算法)⑤
05:26
客服
顶部
赛事库 课堂 2021拜年纪