数据结构
如果说C语言只教您基本驾驶(编程)技术,那么数据结构课程则教您漂移、飞跃、侧驶…(编写高质量程序),和挑选、修理、改装、设计汽车。数据结构课程就像杂草丛中的青蒿,庄稼地里的红高粱,说不定因此给您带来“诺贝尔”奖,助您从生(学生)到猿(程序员),从猿到狮(算法大师)。
👁 4 浏览
课程目录
第一周 数据结构概述
(一)为什么要学习数据结构
播放
(二)数据结构的概念
播放
(二)数据结构的概念
播放
(三)算法的概念和描述
播放
(三)算法的概念和描述
播放
(四)算法的评价
播放
(四)算法的评价
播放
(四)算法的评价
播放
(四)算法的评价
播放
(四)算法的评价
播放
第二周 顺序表(总时长30’44”)
表结构的基本概念(5‘52“)
播放
顺序表的插入和删除(5‘45“)
播放
顺序表的插入和删除(5‘45“)
播放
顺序表的插入和删除(5‘45“)
播放
顺序表的查找(14’28”)
播放
顺序表的查找(14’28”)
播放
应用示例(4‘39“)
播放
应用示例(4‘39“)
播放
应用示例(4‘39“)
播放
第三周 链表(上)(总时长22’57“)
基本概念(11‘19“)
播放
基本概念(11‘19“)
播放
基本概念(11‘19“)
播放
单向链表的构造(8’25”)
播放
单向链表的构造(8’25”)
播放
单向链表的构造(8’25”)
播放
单向链表的构造(8’25”)
播放
单向链表的输出和查找(3'13")
播放
单向链表的输出和查找(3'13")
播放
第三周 链表(下)(总时长18‘38”)
链表的种类(4‘02”)
播放
复杂链表的基本操作(4’30“)
播放
复杂链表的基本操作(4’30“)
播放
复杂链表的基本操作(4’30“)
播放
有序链表的构造(4‘28”)
播放
应用示例-稀疏多项式求和问题(4’00“)
播放
小结(1'38")
播放
第四周 散列表(总时长30'11'')
散列函数(7'08'')
播放
散列函数(7'08'')
播放
散列表的处理算法(23'03'')
播放
散列表的处理算法(23'03'')
播放
散列表的处理算法(23'03'')
播放
散列表的处理算法(23'03'')
播放
第五周 树结构(上)(总时长53'24")
(一)树的基本概念和存储方法(24'00")
播放
(一)树的基本概念和存储方法(24'00")
播放
(一)树的基本概念和存储方法(24'00")
播放
(一)树的基本概念和存储方法(24'00")
播放
(二)二叉树的遍历(15'54")
播放
(二)二叉树的遍历(15'54")
播放
(二)二叉树的遍历(15'54")
播放
(三)二叉树的构造(13'30")
播放
(三)二叉树的构造(13'30")
播放
(三)二叉树的构造(13'30")
播放
(三)二叉树的构造(13'30")
播放
第六周 树结构(下)(总时长57'13")
(一)检索树(17'32")
播放
(一)检索树(17'32")
播放
(一)检索树(17'32")
播放
(一)检索树(17'32")
播放
(一)检索树(17'32")
播放
(二)平衡树(26'43")
播放
(二)平衡树(26'43")
播放
(二)平衡树(26'43")
播放
(二)平衡树(26'43")
播放
(二)平衡树(26'43")
播放
(二)平衡树(26'43")
播放
(三)哈夫曼树(12'58")
播放
(三)哈夫曼树(12'58")
播放
(三)哈夫曼树(12'58")
播放
(三)哈夫曼树(12'58")
播放
(三)哈夫曼树(12'58")
播放
(三)哈夫曼树(12'58")
播放
第七周 图结构(上)
(一)图的定义和有关术语
播放
(一)图的定义和有关术语
播放
(一)图的定义和有关术语
播放
(二)图的存储方法
播放
(二)图的存储方法
播放
(三)图的遍历
播放
(三)图的遍历
播放
(三)图的遍历
播放
(三)图的遍历
播放
(四)图遍历算法的应用示例
播放
(四)图遍历算法的应用示例
播放
全部评论(0)