在计算机科学中,数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象(数据元素)以及它们之间的关系和运算等的学科,数据结构是计算机专业的必修课程之一,也是编写高性能算法的必要前提。本视频教程的主要目的在于培养学生掌握各类数据结构的设计和实现方法,为后续高性能算法的学习打下坚实的基础,本教程不仅提供基础数据结构的讲解,还涉及到近年来一些最新研究成果。国嵌唐老师主讲的数据结构内容循序渐进、由浅入深,条理非常清晰,很适合初学者学习。教程的主要内容包括:数据结构概论、线性表的存储结构与相关操作、栈和队列、树和二叉树的相关算法、图论基础知识和算法以及查找和排序相关的一些经典算法等。
第一章 概论
第1课 – 进阶高手的大门
29分钟
第2课 – 数据的艺术
32分钟
第3课 – 程序的灵魂-算法
31分钟
第4课 – 审判程序的灵魂
70分钟
第二章 线性表
第5课 – 线性表的本质
27分钟
第6课 – 线性表的相关操作
20分钟
第7课 – 线性表的顺序存储结构
89分钟
第8课 – 线性表的链式存储结构
86分钟
第9课 – 无招胜有招 – 静态链表
99分钟
第10课 – 气宗门道 – 循环链表
71分钟
第11课 – 剑宗门道 – 双向链表
72分钟
第12课 – 线性表课后练习
10分钟
第13课 – 链表回顾
36分钟
第三章 栈和队列
第14课 – 栈的定义及实现
60分钟
第15课 – 栈的应用实战一
48分钟
第16课 – 栈的应用实战二
53分钟
第17课 – 栈课后练习
5分钟
第18课 – 栈与递归
34分钟
第19课 – 递归的应用实战一
74分钟
第20课 – 递归的应用实战二
46分钟
第21课 – 递归课后练习
9分钟
第22课 – 队列的定义及实现_1
55分钟
第22课 – 队列的定义及实现_2
7分钟
第23课 – 队列的优化实现
73分钟
第24课 – 队列的特别实现
42分钟
第25课 – 队列课后练习_P
3分钟
第四章 排序
第26课 – 排序的概念及分类
43分钟
第27课 – 初始斗转_P
59分钟
第28课 – 进阶星移
91分钟
第29课 – 排序课后练习_P
4分钟
第五章 树和二叉树
第30课 – 树的定义
42分钟
第31课 – 树的存储结构一_P
83分钟
第31课 – 树的存储结构二
59分钟
第32课 – 二叉树的定义
21分钟
第33课 – 树课后练习
7分钟
第34课 – 二叉树的深层性质
30分钟
第35课 – 创建二叉树_P
102分钟
第36课 – 遍历二叉树
32分钟
第37课 – 线索化二叉树
33分钟
第38课 – 霍夫曼树
38分钟
第39课 – 二叉树课后练习
5分钟
第六章 图
第40课 – 图的定义
50分钟
第41课 – 图的存储结构一_P
75分钟
第42课 – 图的遍历
62分钟
第43课 – 图课后练习
3分钟
第44课 – 最小连通网
75分钟
第45课 – 最短路径
85分钟
第46课 – 图算法课后练习
4分钟
第七章 查找与索引
第47课 – 查找的概念
48分钟
第48课 – 顺序表和有序表查找
73分钟
第49课 – 线性索引查找
45分钟
第50课 – 基础查找课后练习
5分钟
第51课 – 二叉排序树
94分钟
第八章 散列
第52课 – 哈希表及其实现
51分钟
第九章 复习总结
第53课 – 课程总结
12分钟
第54课 – 扩展学习学习本节
11分钟
资
源
下
载
文件名称:数据结构深度实战专题班 C语言版
下载地址:百度网盘
资源来源:网络收集
提示:网盘资源均收集于网络,只作学习和交流使用,版权归原作者所有,请在下载后24小时之内删除!若作商业用途,请到原网站购买,由于未及时购买和付费发生的侵权行为,与本站无关。
请先
!