好听课(haotk.com),助力个人能力素养提升更简单!
首页 > 在线课程 > 工学教程 >  数据结构
收藏
课程目录
1.1 前言 1.2.1 什么是数据结构(1) 1.2.2 什么是数据结构(2) 1.3 基本概念和术语 1.4.1 算法及其性能评价(1) 1.4.2 算法及其性能评价(2) 2.1 前言 2.2 线性表的定义及基本操作 2.3.1 顺序存储及算法实现(1) 2.3.2 顺序存储及算法实现(2) 2.4.1 链式存储及算法实现(1) 2.4.2 链式存储及算法实现(2) 2.4.3 链式存储及算法实现(3) 2.5 顺序表和链表比较 2.6 一元多项式的相加作为线性表的典型应用的范例 2.7 小结 3.1 前言 3.2.1 栈的概念及操作(1) 3.2.2 栈的概念及操作(2) 3.2.3 栈的概念及操作(3) 3.3.1 队列的概念及操作(1) 3.3.2 队列的概念及操作(2) 3.3.3 队列的概念及操作(3) 3.4 典型应用 3.5 小结 4.1 前言 4.2 串的概念及运算 4.3.1 串的存储方式(1) 4.3.2 串的存储方式(2) 4.4 串的匹配算法 4.5 小结 5.1 前言 5.2 数组 5.3 特殊矩阵 5.4 稀疏矩阵 5.5 广义表 5.6 小结 6.1 前言 6.2 树的概念 6.3 二叉树的定义与性质 6.4 二叉树的存储结构 6.5.1 二叉树的遍历(1) 6.5.2 二叉树的遍历(2) 6.6.1 树和森林(1) 6.6.2 树和森林(2) 6.7 哈夫曼树 6.8 小结 7.1 前言 7.2 图的存储结构 7.3 图的遍历 7.4 最小生成树 7.5.1 关键路径(1) 7.5.2 关键路径(2) 7.6 最短路径 7.7 小结 7.8 图 8.1 前言 8.2 查找表基本概念 8.3.1 静态查找表(1) 8.3.2 静态查找表(2) 8.3.3 静态查找表(3) 8.4 二叉排序树 8.5 哈希表的查找 8.6 小结 9.1 前言 9.2 排序基本概念 9.3 插入排序 9.4 交换排序 9.5 希尔排序 9.6 选择排序 9.7 归并排序 9.8 小结
课程详情
本课程包含概述、线性结构、非线性结构、数据处理等四个模块,首先综述数据、数据结构和抽象数据类型等基本概念,再从数据类型的角度,分别讨论线性表、栈、队列、串、数组、广义表、树和二叉树以及图等基本类型的数据结构及其应用,最后从时间上进行定性和定量的分析和比较了各种查找和排序方法。(芜湖职业技术大学)
本课程包含概述、线性结构、非线性结构、数据处理等四个模块,首先综述数据、数据结构和抽象数据类型等基本概念,再从数据类型的角度,分别讨论线性表、栈、队列、串、数组、广义表、树和二叉树以及图等基本类型的数据结构及其应用,最后从时间上进行定性和定量的分析和比较了各种查找和排序方法。(芜湖职业技术大学)
283778
领取福利

微信扫码领取福利

微信扫码分享