1.8万
已完结 · 共138课时
长期有效
结合动画演示的理论讲解,深入浅出、干货无废话,C++代码实现
1.8万
已完结 · 共138课时
长期有效
结合动画演示的理论讲解,深入浅出、干货无废话,C++代码实现

hw-dong
C9本科,高考数学物理1小时交卷、超出清华录取分数线20多分. Texas A&M(2008)、休斯顿大学访问学者(2016)。
课程概述
数据结构介绍
全集试看
C++语言版本数据结构课程介绍-无引流
视频课
7分36秒
部分试看
逻辑结构和物理结构
视频课
10分57秒
算法性能分析
视频课
19分
线性表
线性表类型定义- 无引流
视频课
6分11秒
部分试看
线性表的顺序实现-顺序表
视频课
14分51秒
顺序表的插入
视频课
16分21秒
顺序表的读写、查找等
视频课
8分41秒
部分试看
实验1-顺序表的实现及测试
视频课
1小时1分
线性表的链式实现
视频课
11分57秒
链式表的操作
视频课
16分2秒
实验2 链式表的实现及测试
视频课
18分54秒
循环链表、双向链表
视频课
14分24秒
顺序表和链式表的比较
视频课
8分29秒
下标运算符[]读写元素
视频课
14分29秒
线性表的逆置
视频课
7分4秒
栈和队列
栈的类型定义 - 无引流
视频课
6分41秒
栈的顺序实现-顺序栈
视频课
14分52秒
顺序栈的实现及测试
视频课
11分43秒
栈的链式实现-链式栈
视频课
15分41秒
数制转换
视频课
8分55秒
括号匹配
视频课
18分55秒
表达式求值
视频课
23分6秒
前缀和后缀表达式
视频课
15分46秒
栈和递归
视频课
13分46秒
hanoi塔问题
视频课
14分52秒
迷宫问题的递归算法
视频课
5分53秒
迷宫问题的递归算法实现-缺失
视频课
18分40秒
迷宫的非递归算法
视频课
6分57秒
部分试看
迷宫的非递归算法的实现
视频课
21分2秒
队列的类型定义、链式队列
视频课
10分35秒
链式队列LkQuque的实现
视频课
8分59秒
顺序队列、循环队列
视频课
13分41秒
全集试看
循环队列的实现
视频课
14分56秒
农夫过河问题
视频课
18分57秒
农夫过河问题的代码实现
视频课
50分9秒
农夫过河问题的完整代码浏览
视频课
6分20秒
字符串
字符串
视频课
5分43秒
C风格字符串
视频课
15分14秒
字符串的结构表示法
视频课
15分3秒
串的模式匹配-简单算法
视频课
10分24秒
模式匹配-KMP算法
视频课
16分14秒
模式串的next函数
视频课
14分47秒
多维数组
数组的类型定义
视频课
11分22秒
数组的顺序表示和实现
视频课
25分34秒
特殊矩阵的压缩存储
视频课
8分53秒
稀疏矩阵转置-简单算法
视频课
14分39秒
树和二叉树
树的概念和定义
视频课
21分38秒
二叉树的概念和定义
视频课
6分43秒
二叉树的性质
视频课
12分45秒
二叉树的顺序表示
视频课
9分12秒
二叉树的链式表示
视频课
13分10秒
二叉树的先序、中序、后序遍历
视频课
16分
二叉树的层次遍历
视频课
12分17秒
二叉树遍历的应用
视频课
17分18秒
哈夫曼及其应用
视频课
16分30秒
二叉树的非递归中序遍历
视频课
14分25秒
二叉树的非递归中序遍历算法2
视频课
9分25秒
二叉树的非递归先序、后序遍历算法
视频课
12分55秒
线索二叉树
视频课
8分55秒
中序线索二叉树的遍历
视频课
11分58秒
中序线索化二叉树
视频课
13分58秒
中序线索二叉树的代码实现
视频课
9分14秒
先序线索化二叉树
视频课
19分2秒
先序线索二叉树的遍历
视频课
9分38秒
先序线索二叉树的代码实现
视频课
6分22秒
后序线索二叉树
视频课
20分24秒
哈夫曼编码
视频课
7分26秒
6.9.1 习题:从遍历序列重建二叉树
视频课
4分52秒
树和森林的存储表示
视频课
12分
树和森林的遍历
视频课
17分33秒
不相交集(并查集)及其应用
视频课
9分1秒
不相交集的链表实现
视频课
9分40秒
不相交集的森林实现
视频课
10分18秒
不相交集(并查集)的森林代码实现
视频课
10分46秒
图
图的概念和类型定义
视频课
22分45秒
图的存储表示-边表
视频课
9分39秒
图的存储表示:邻接矩阵
视频课
12分35秒
图的存储表示-邻接矩阵
视频课
20分25秒
十字链表和邻接多重表
视频课
13分13秒
图的深度优先遍历
视频课
17分8秒
基于堆栈的图的深度优先遍历
视频课
6分35秒
深度优先遍历的代码实现
视频课
12分41秒
图的广度优先遍历
视频课
13分9秒
图的连通性问题-求连通分量
视频课
23分36秒
有向图的强连通分量-Kosaraju算法
视频课
10分8秒
并查集求无向图的连通分量
视频课
6分1秒
用并查集检测无向图是否存在回路
视频课
5分34秒
生成树和最小生成树
视频课
13分51秒
求最小生成树的 prim算法
视频课
16分21秒
prim算法的代码实现
视频课
10分56秒
求最小生成树的 kruskal算法
视频课
15分21秒
拓扑排序
视频课
15分15秒
拓扑排序代码实现
视频课
9分12秒
关键路径算法
视频课
17分18秒
关键路径代码实现
视频课
8分26秒
单源最短路径Dijkstra算法
视频课
25分6秒
Dijkstra算法的C++代码实现
视频课
22分35秒
多源最短路径Floyd算法
视频课
18分15秒
查找
查找的概念及线性查找
视频课
14分44秒
折半查找
视频课
18分12秒
二叉搜索树的查找
视频课
12分40秒
二叉搜索树的插入
视频课
17分33秒
二叉查找树的删除
视频课
15分17秒
C++的关联容器
视频课
4分26秒
平衡二叉树(AVL树)
视频课
10分44秒
平衡二叉树(AVL)的调整
视频课
18分19秒
哈希表(散列表)
视频课
14分
哈希函数
视频课
6分57秒
冲突的解决
视频课
12分14秒
链表法的哈希表代码解读
视频课
17分41秒
优先队列和堆
优先队列和堆
视频课
17分39秒
堆的插入和删除
视频课
5分23秒
建堆和向下调整
视频课
12分47秒
堆操作、向上调整和优先队列的代码实现
视频课
9分47秒
聪明的木匠
视频课
8分22秒
聪明的木匠代码实现C++
视频课
3分17秒
排序
排序的基本概念
视频课
6分20秒
插入排序
视频课
12分31秒
插入排序代码实现
视频课
8分1秒
折半插入排序
视频课
7分36秒
希尔排序
视频课
14分26秒
希尔排序代码实现
视频课
4分25秒
冒泡排序
视频课
16分29秒
快速排序1
视频课
11分48秒
快速排序2
视频课
13分40秒
快速排序代码实现
视频课
7分33秒
直接选择排序
视频课
12分39秒
锦标赛排序
视频课
6分38秒
堆排序
视频课
13分11秒
归并
视频课
10分30秒
(自底向上的)(迭代式) 归并排序
视频课
14分56秒
(自顶向下的)(递归的 ) 归并排序
视频课
10分56秒
桶排序
视频课
14分35秒
多关键字排序-基数排序
视频课
11分20秒
基数排序代码解析
视频课
14分10秒
刷题
替换字符串中的特殊字符
视频课
15分38秒
链表的划分
视频课
22分19秒
考试刷题- 二叉树的解题方法-
视频课
49分23秒

Java从入门到实战
一学就会的Java课,专为新手打造!
318.5万播放/共67课时

Linux云计算 系统权限管理 工作必备玩转权限
大量实战训练权限一套实战课程 学会直接使用到工作中
2196播放/共12课时

Java快速入门实战(专为入门粉丝量身定制)
专为小白量身定制从入门到提升的Java核心技术教程!一共分为11个章节,82小节,细致全面、深入浅出、通俗易懂、源码剖析的讲解方式,手把手带你入门到提升,掌握这些技术,即可达到P7程序员要求的基本功!
20.9万播放/共83课时

STM32核心板设计实战
STM32/GD32核心板项目设计全流程手把手教学
4415播放/共54课时

WPF框架系列课程(小白进阶选择)重庆教主完结
从零基础开始学习WPF控件、数据绑定、模板样式、命令绑定。
1419播放/共140课时

Go语言开发REST API接口
使用Go语言开发REST API接口并使用进行测试
1931播放/共24课时

Python & C/C++联合编程实战
快速入门python,学习编译查看Python的源码
3.0万播放/共140课时

王道【C/C++】体验课
从零基础开始学习C++,让C++不再难学
3956播放/共21课时

UltraFLEX机台与IGXL软件实操
本课程内容为UltraFLEX机台实操课。
2502播放/共24课时

信奥赛c++普及组csp-j复赛真题题解
信奥赛 C++普及组csp-j复赛真题题解
2088播放/共30课时

零基础入门Python进阶编程:解锁编程技巧
包含常见的并发原语与对应的使用场景
2323播放/共59课时

【Unity与C#实战】从零开发类皇室战争游戏
从0开发一个完整的商业案例,学会后可以自行开发其他3D案例。
35.8万播放/共62课时

数据库小白速通MySQL&JDBC
用最少的时间学最有用的MySQL数据库知识
18.7万播放/共72课时

Java从入门到实战强化班(社群+直播)
【全新升级】一学就会的Java课,专为新手打造!
29.3万播放/共79课时

硬件电路基础知识大全
硬件电路基础知识大全
8.2万播放/共705课时
评论(0)