问题答疑
首页
实训课程
公开课
更多
首页
实训课程
公开课
扫码下载Android
扫码下载iOS
登录
首页
实训课程
公开课
登录
首页 - 课程列表 - 课程详情
返回
数据结构(下)
课程类型:
选修课
发布时间:
2023-07-17 10:31:29
主讲教师:
邓俊辉
课程来源:
清华大学
建议学分:
3.00分
课程编码:
xtzx1877
课程介绍
课程目录
教师团队
第八章 二叉搜索树
A. 概述
(3分钟)
A. 概述
(3分钟)
A. 概述
(6分钟)
A. 概述
(5分钟)
A. 概述
(2分钟)
B1. BST:查找
(1分钟)
B1. BST:查找
(5分钟)
B1. BST:查找
(3分钟)
B1. BST:查找
(2分钟)
B1. BST:查找
(5分钟)
B2. BST:插入
(4分钟)
B2. BST:插入
(2分钟)
B3. BST:删除
(2分钟)
B3. BST:删除
(4分钟)
B3. BST:删除
(7分钟)
B3. BST:删除
(2分钟)
C. 平衡
(3分钟)
C. 平衡
(6分钟)
C. 平衡
(5分钟)
C. 平衡
(4分钟)
C. 平衡
(6分钟)
D1&2. AVL树:重平衡
(4分钟)
D1&2. AVL树:重平衡
(4分钟)
D1&2. AVL树:重平衡
(6分钟)
D1&2. AVL树:重平衡
(2分钟)
D1&2. AVL树:重平衡
(8分钟)
D3. AVL树:插入
(8分钟)
D3. AVL树:插入
(4分钟)
D3. AVL树:插入
(3分钟)
D4. AVL树:删除
(7分钟)
D4. AVL树:删除
(4分钟)
D4. AVL树:删除
(3分钟)
D5. AVL树:(3+4)-重构
(7分钟)
D5. AVL树:(3+4)-重构
(2分钟)
D5. AVL树:(3+4)-重构
(3分钟)
D5. AVL树:(3+4)-重构
(5分钟)
第十章 高级搜索树
A1. 伸展树:逐层伸展
(2分钟)
A1. 伸展树:逐层伸展
(3分钟)
A1. 伸展树:逐层伸展
(5分钟)
A1. 伸展树:逐层伸展
(2分钟)
A1. 伸展树:逐层伸展
(3分钟)
A1. 伸展树:逐层伸展
(2分钟)
A1. 伸展树:逐层伸展
(6分钟)
A2. 伸展树:双层伸展
(1分钟)
A2. 伸展树:双层伸展
(3分钟)
A2. 伸展树:双层伸展
(3分钟)
A2. 伸展树:双层伸展
(6分钟)
A2. 伸展树:双层伸展
(3分钟)
A2. 伸展树:双层伸展
(2分钟)
A2. 伸展树:双层伸展
(2分钟)
A3. 伸展树:算法实现
(2分钟)
A3. 伸展树:算法实现
(2分钟)
A3. 伸展树:算法实现
(3分钟)
A3. 伸展树:算法实现
(2分钟)
A3. 伸展树:算法实现
(4分钟)
A3. 伸展树:算法实现
(5分钟)
A3. 伸展树:算法实现
(7分钟)
B1. B-树:大数据
(2分钟)
B1. B-树:大数据
(3分钟)
B1. B-树:大数据
(3分钟)
B1. B-树:大数据
(3分钟)
B1. B-树:大数据
(3分钟)
B1. B-树:大数据
(3分钟)
B2. B-树:结构
(5分钟)
B2. B-树:结构
(3分钟)
B2. B-树:结构
(5分钟)
B2. B-树:结构
(2分钟)
B2. B-树:结构
(3分钟)
B2. B-树:结构
(2分钟)
B2. B-树:结构
(2分钟)
B2. B-树:结构
(2分钟)
B3. B-树:查找
(8分钟)
B3. B-树:查找
(5分钟)
B3. B-树:查找
(4分钟)
B3. B-树:查找
(4分钟)
B3. B-树:查找
(6分钟)
B3. B-树:查找
(3分钟)
B4. B-树: 插入
(6分钟)
B4. B-树: 插入
(5分钟)
B4. B-树: 插入
(2分钟)
B4. B-树: 插入
(3分钟)
B4. B-树: 插入
(6分钟)
B5. B-树: 删除
(4分钟)
B5. B-树: 删除
(7分钟)
B5. B-树: 删除
(5分钟)
B5. B-树: 删除
(7分钟)
B5. B-树: 删除
(4分钟)
C1. 红黑树:动机
(2分钟)
C1. 红黑树:动机
(6分钟)
C1. 红黑树:动机
(4分钟)
C1. 红黑树:动机
(3分钟)
C2. 红黑树:结构
(4分钟)
C2. 红黑树:结构
(4分钟)
C2. 红黑树:结构
(3分钟)
C2. 红黑树:结构
(2分钟)
C2. 红黑树:结构
(3分钟)
C2. 红黑树:结构
(6分钟)
C2. 红黑树:结构
(2分钟)
C3. 红黑树:插入
(2分钟)
C3. 红黑树:插入
(5分钟)
C3. 红黑树:插入
(1分钟)
C3. 红黑树:插入
(6分钟)
C3. 红黑树:插入
(8分钟)
C3. 红黑树:插入
(4分钟)
C4. 红黑树:删除
(1分钟)
C4. 红黑树:删除
(3分钟)
C4. 红黑树:删除
(3分钟)
C4. 红黑树:删除
(3分钟)
C4. 红黑树:删除
(3分钟)
C4. 红黑树:删除
(5分钟)
C4. 红黑树:删除
(3分钟)
C4. 红黑树:删除
(4分钟)
C4. 红黑树:删除
(5分钟)
第十一章 词典
A. 散列
(5分钟)
A. 散列
(5分钟)
A. 散列
(6分钟)
A. 散列
(5分钟)
A. 散列
(4分钟)
A. 散列
(3分钟)
B. 散列函数
(5分钟)
B. 散列函数
(2分钟)
B. 散列函数
(3分钟)
B. 散列函数
(7分钟)
B. 散列函数
(5分钟)
B. 散列函数
(4分钟)
B. 散列函数
(3分钟)
B. 散列函数
(4分钟)
B. 散列函数
(5分钟)
B. 散列函数
(5分钟)
B. 散列函数
(2分钟)
C. 散列:排解冲突(1)
(4分钟)
C. 散列:排解冲突(1)
(6分钟)
C. 散列:排解冲突(1)
(4分钟)
C. 散列:排解冲突(1)
(5分钟)
C. 散列:排解冲突(1)
(3分钟)
C. 散列:排解冲突(2)
(4分钟)
C. 散列:排解冲突(2)
(4分钟)
C. 散列:排解冲突(2)
(5分钟)
C. 散列:排解冲突(2)
(3分钟)
C. 散列:排解冲突(2)
(7分钟)
C. 散列:排解冲突(2)
(3分钟)
C. 散列:排解冲突(2)
(5分钟)
C. 散列:排解冲突(2)
(3分钟)
D. 桶排序
(4分钟)
D. 桶排序
(5分钟)
F. 计数排序
(6分钟)
第十二章 优先级队列
A1. 需求与动机
(6分钟)
A1. 需求与动机
(3分钟)
A1. 需求与动机
(4分钟)
A2. 基本实现
(3分钟)
A2. 基本实现
(3分钟)
A2. 基本实现
(4分钟)
B1. 完全二叉堆:结构
(3分钟)
B1. 完全二叉堆:结构
(6分钟)
B1. 完全二叉堆:结构
(2分钟)
B1. 完全二叉堆:结构
(3分钟)
B2. 完全二叉堆:插入与上滤
(6分钟)
B2. 完全二叉堆:插入与上滤
(5分钟)
B2. 完全二叉堆:插入与上滤
(3分钟)
B2. 完全二叉堆:插入与上滤
(4分钟)
B3. 完全二叉堆:删除与下滤
(6分钟)
B3. 完全二叉堆:删除与下滤
(5分钟)
B3. 完全二叉堆:删除与下滤
(4分钟)
B3. 完全二叉堆:删除与下滤
(3分钟)
B4. 完全二叉堆:批量建堆
(6分钟)
B4. 完全二叉堆:批量建堆
(4分钟)
B4. 完全二叉堆:批量建堆
(5分钟)
B4. 完全二叉堆:批量建堆
(4分钟)
B4. 完全二叉堆:批量建堆
(5分钟)
C. 堆排序
(5分钟)
C. 堆排序
(4分钟)
C. 堆排序
(2分钟)
C. 堆排序
(4分钟)
F1&2. 左式堆:结构
(1分钟)
F1&2. 左式堆:结构
(5分钟)
F1&2. 左式堆:结构
(3分钟)
F1&2. 左式堆:结构
(6分钟)
F1&2. 左式堆:结构
(3分钟)
F1&2. 左式堆:结构
(4分钟)
F3. 左式堆:合并算法
(2分钟)
F3. 左式堆:合并算法
(2分钟)
F3. 左式堆:合并算法
(3分钟)
F3. 左式堆:合并算法
(8分钟)
F4. 左式堆:插入 + 删除
(3分钟)
F4. 左式堆:插入 + 删除
(3分钟)
第十三章 串
A. ADT
(5分钟)
A. ADT
(4分钟)
A. ADT
(2分钟)
B. 模式匹配
(6分钟)
B. 模式匹配
(5分钟)
B. 模式匹配
(5分钟)
B. 模式匹配
(8分钟)
B. 模式匹配
(3分钟)
B. 模式匹配
(6分钟)
C1. KMP算法:记忆法
(5分钟)
C1. KMP算法:记忆法
(4分钟)
C1. KMP算法:记忆法
(2分钟)
C1. KMP算法:记忆法
(4分钟)
C2. KMP算法:查询表
(4分钟)
C2. KMP算法:查询表
(4分钟)
C2. KMP算法:查询表
(5分钟)
C3. KMP算法:理解next[]表
(5分钟)
C3. KMP算法:理解next[]表
(2分钟)
C3. KMP算法:理解next[]表
(6分钟)
C4. KMP算法:构造next[]表
(4分钟)
C4. KMP算法:构造next[]表
(6分钟)
C4. KMP算法:构造next[]表
(4分钟)
C5. KMP算法:分摊分析
(3分钟)
C5. KMP算法:分摊分析
(5分钟)
C6. KMP算法:再改进
(5分钟)
C6. KMP算法:再改进
(3分钟)
C6. KMP算法:再改进
(5分钟)
C6. KMP算法:再改进
(2分钟)
C6. KMP算法:再改进
(9分钟)
D1. BM_BC算法:以终为始
(2分钟)
D1. BM_BC算法:以终为始
(6分钟)
D1. BM_BC算法:以终为始
(2分钟)
D1. BM_BC算法:以终为始
(8分钟)
D2. BM_BC算法:坏字符
(5分钟)
D2. BM_BC算法:坏字符
(6分钟)
D3. BM_BC算法:构造bc[]
(4分钟)
D4. BM_BC算法:性能分析
(5分钟)
D4. BM_BC算法:性能分析
(4分钟)
E1. BM_GS算法:好后缀
(8分钟)
E1. BM_GS算法:好后缀
(4分钟)
E1. BM_GS算法:好后缀
(2分钟)
E2. BM_GS算法:构造gs表
(6分钟)
E3. BM_GS算法:综合性能
(2分钟)
E3. BM_GS算法:综合性能
(5分钟)
F1. Karp-Rabin算法:串即是数
(2分钟)
F1. Karp-Rabin算法:串即是数
(4分钟)
F1. Karp-Rabin算法:串即是数
(3分钟)
F2. Karp-Rabin算法:散列
(3分钟)
F2. Karp-Rabin算法:散列
(4分钟)
F2. Karp-Rabin算法:散列
(3分钟)
F2. Karp-Rabin算法:散列
(3分钟)
第十四章 排序
A1&2. 快速排序:算法A
(4分钟)
A1&2. 快速排序:算法A
(4分钟)
A1&2. 快速排序:算法A
(3分钟)
A1&2. 快速排序:算法A
(7分钟)
A1&2. 快速排序:算法A
(6分钟)
A3&4. 快速排序:性能分析
(2分钟)
A3&4. 快速排序:性能分析
(4分钟)
A3&4. 快速排序:性能分析
(7分钟)
A7. 快速排序:快速划分( LGU 版)
(3分钟)
A7. 快速排序:快速划分( LGU 版)
(7分钟)
A7. 快速排序:快速划分( LGU 版)
(3分钟)
A7. 快速排序:快速划分( LGU 版)
(8分钟)
A7. 快速排序:快速划分( LGU 版)
(3分钟)
B1. 选取:众数
(4分钟)
B1. 选取:众数
(4分钟)
B1. 选取:众数
(2分钟)
B1. 选取:众数
(5分钟)
B1. 选取:众数
(2分钟)
B3&4. 选取:通用算法
(9分钟)
B3&4. 选取:通用算法
(6分钟)
B3&4. 选取:通用算法
(7分钟)
B3&4. 选取:通用算法
(3分钟)
B3&4. 选取:通用算法
(4分钟)
B3&4. 选取:通用算法
(2分钟)
C1. 希尔排序:框架 + 实例
(6分钟)
C1. 希尔排序:框架 + 实例
(6分钟)
C1. 希尔排序:框架 + 实例
(2分钟)
C1. 希尔排序:框架 + 实例
(3分钟)
C1. 希尔排序:框架 + 实例
(8分钟)
C2. 希尔排序:Shell 序列 + 输入敏感性
(6分钟)
C2. 希尔排序:Shell 序列 + 输入敏感性
(4分钟)
C2. 希尔排序:Shell 序列 + 输入敏感性
(7分钟)