数据结构
数据结构是编程最重要的基本功!学了顺序表和链表,你就知道,在查询操作更多的程序中,你应该用顺序表;而修改操作更多的程序中,你要使用链表;而单向链表不方便怎么办,每次都从头到尾好麻烦啊,怎么办?你这时就会想到双向链表or循环链表。请小伙伴们加入到数据结构的深入学习中来吧!
👁 23 浏览
课程目录
第二章 线性表
2.1 线性表的概念以及抽象数据类型
播放
2.2 线性表的顺序表示
播放
2.3 顺序表的插入删除算法移动元素次数分析
播放
2.4 顺序存储结构的优缺点引出单链表的结构类型定义
播放
2.5 单链表的算法:生成先进先出单链表、后进先出单链表
播放
2.6 单链表的算法
播放
2.7 单链表的算法
播放
2.8 单链表的合并
播放
2.9 循环链表和双向循环链表的概念
播放
第三章 栈和队列
3.1 栈的相关概念与特性
播放
3.2 顺序栈的基本操作
播放
3.3 链式栈的基本操作
播放
3.4 栈的应用
播放
3.5 队列的相关概念
播放
3.6 链式队列的基本操作
播放
3.7 顺序队列的基本操作
播放
第五章 数组与广义表
5.1 数组的定义
播放
5.2 数组的顺序表示和实现
播放
5.3 特殊矩阵的压缩存储
播放
5.4 稀疏矩阵的压缩存储
播放
5.5 稀疏矩阵的运算(转置算法)
播放
5.6 广义表的概念
播放
5.7 广义表的存储结构
播放
第六章 树与二叉树
6.1 树的定义
播放
6.2 二叉树的定义与性质
播放
6.3 二叉树的存储结构
播放
6.4 二叉树的遍历
播放
6.4 二叉树的遍历
播放
6.5 二叉树的遍历应用
播放
6.6 线索二叉树
播放
6.7 树的存储结构
播放
6.8 树与二叉树的转换
播放
6.9 哈夫曼树及其应用
播放
第七章 图
7.1 图的定义及术语
播放
7.2 图的存储结构
播放
7.3 图的储存结构 (2)与图的遍历
播放
7.4 图的连通性问题
播放
7.5 有向无环图及应用
播放
7.6 最短路径
播放
全部评论(0)