课程 / 计算机 / 数据结构与算法(C语言篇)
数据结构与算法(C语言篇)
目录
介绍
资料
课程目录
-
1
数据结构与算法概述
- 课时 1 第1章介绍 可试学
- 课时 2 1.1.1 数据 可试学
- 课时 3 1.1.2 数据元素与数据项
- 课时 4 1.1.3 数据对象
- 课时 5 1.1.4 数据结构
- 课时 6 1.2.1 逻辑结构
- 课时 7 1.2.2 物理结构
- 课时 8 1.3 算法的概念
- 课时 9 1.3.1 算法的描述
- 课时 10 1.3.2 算法的特性
- 课时 11 1.3.3 算法的设计要求
- 课时 12 1.3.4 算法效率的度量方法
- 课时 13 1.3.5 算法的时间复杂度
- 课时 14 1.3.6 算法的空间复杂度
- 课时 15 第1章总结
-
2
线性表
- 课时 16 第2章介绍
- 课时 17 2.1.1 线性表的定义
- 课时 18 2.1.2 线性表的运算
- 课时 19 2.2 线性表的顺序存储
- 课时 20 2.2.1 顺序表的定义
- 课时 21 2.2.2 顺序表的创建
- 课时 22 2.2.3 插入数据结点
- 课时 23 2.2.4 删除数据结点
- 课时 24 2.2.5 其他操作
- 课时 25 2.2.6 顺序表总结
- 课时 26 2.3 线性表的链式存储
- 课时 27 2.3.1 单链表的定义
- 课时 28 2.3.2 单链表的创建
- 课时 29 2.3.3 插入数据结点
- 课时 30 2.3.4 删除数据结点
- 课时 31 2.3.5 其他操作
- 课时 32 2.4 单向循环链表
- 课时 33 2.4.1 单向循环链表的定义
- 课时 34 2.4.2 单向循环链表的创建
- 课时 35 2.4.3 插入数据与显示数据
- 课时 36 2.5 双向循环链表
- 课时 37 2.5.1 双向循环链表的定义
- 课时 38 2.5.2 双向循环链表的创建
- 课时 39 2.5.3 插入与删除数据结点
- 课时 40 第2章总结
-
3
栈与队列
- 课时 41 第3章介绍
- 课时 42 3.1.1 栈的定义
- 课时 43 3.1.2 栈的运算
- 课时 44 3.2 栈的顺序存储
- 课时 45 3.2.1 顺序栈的定义
- 课时 46 3.2.2 顺序栈的创建
- 课时 47 3.2.3 入栈
- 课时 48 3.2.4 出栈
- 课时 49 3.2.5 显示结点数据
- 课时 50 3.2.6 整体测试
- 课时 51 3.3 栈的链式存储
- 课时 52 3.3.1 链式栈的定义
- 课时 53 3.3.2 链式栈的创建
- 课时 54 3.3.3 入栈
- 课时 55 3.3.4 出栈
- 课时 56 3.3.5 显示结点数据
- 课时 57 3.3.6 整体测试
- 课时 58 3.4 队列的概念
- 课时 59 3.4.1 队列的定义
- 课时 60 3.4.2 队列的运算
- 课时 61 3.5 队列的顺序存储
- 课时 62 3.5.1 顺序队列的定义
- 课时 63 3.5.2 顺序队列的创建
- 课时 64 3.5.3 入队
- 课时 65 3.5.4 出队
- 课时 66 3.5.5 整体测试
- 课时 67 3.6 队列的链式存储
- 课时 68 3.6.1 链式队列的定义
- 课时 69 3.6.2 链式队列的创建
- 课时 70 3.6.3 入队
- 课时 71 3.6.4 出队
- 课时 72 3.6.5 整体测试
- 课时 73 第3章总结
-
4
树
- 课时 74 第4章介绍
- 课时 75 4.1.1 树的定义
- 课时 76 4.1.2 树的基本术语
- 课时 77 4.2.1 二叉树的概念
- 课时 78 4.2.2 满二叉树
- 课时 79 4.2.3 完全二叉树
- 课时 80 4.2.4 二叉树的性质
- 课时 81 4.2.5 二叉树的存储
- 课时 82 4.2.6 二叉树的遍历方式
- 课时 83 4.3.1 二叉树的定义
- 课时 84 4.3.2 二叉树的创建
- 课时 85 4.3.3 二叉树的遍历
- 课时 86 4.3.4 整体测试
- 课时 87 4.4.1 赫夫曼树的概念
- 课时 88 4.4.2 赫夫曼树的原理
- 课时 89 4.4.3 构造赫夫曼树
- 课时 90 4.5.1 二叉排序树
- 课时 91 4.5.2 平衡二叉树
- 课时 92 4.5.3 B树
- 课时 93 4.5.4 B+树与B*树
- 课时 94 4.5.5 红黑树
- 课时 95 第4章总结
-
5
图
- 课时 96 第5章介绍
- 课时 97 5.1.1 图的定义
- 课时 98 5.1.2 图的基本术语
- 课时 99 5.2.1 邻接矩阵
- 课时 100 5.2.2 邻接表
- 课时 101 5.2.3 十字链表
- 课时 102 5.2.4 邻接多重表
- 课时 103 5.3.1 定义图形结构
- 课时 104 5.3.2 创建图形结构
- 课时 105 5.3.3 确定顶点关系
- 课时 106 5.3.4 输出顶点关系wmv
- 课时 107 5.3.5 整体测试
- 课时 108 5.4.1 深度优先搜索
- 课时 109 5.4.2 广度优先搜索
- 课时 110 5.4.3 最短路径
- 课时 111 第5章总结
-
6
查找与排序
- 课时 112 第6章介绍
- 课时 113 6.1.1 顺序查找
- 课时 114 6.1.2 折半查找
- 课时 115 6.1.3 分块查找
- 课时 116 6.1.4 哈希查找
- 课时 117 6.2.1 排序的概念
- 课时 118 6.2.2 直接插入排序
- 课时 119 6.2.3 希尔排序
- 课时 120 6.2.4 直接选择排序
- 课时 121 6.2.5 堆排序
- 课时 122 6.2.6 冒泡排序
- 课时 123 6.2.7 快速排序
- 课时 124 6.2.8 归并排序
- 课时 125 第6章总结
-
7
经典算法
- 课时 126 第7章介绍
- 课时 127 7.1.1 算法概述
- 课时 128 7.1.2 算法实现
- 课时 129 7.2.1 算法概述
- 课时 130 7.2.2 算法实现
- 课时 131 7.3.1 算法概述
- 课时 132 7.3.2 算法实现
- 课时 133 7.4.1 算法概述
- 课时 134 7.4.2 算法实现
- 课时 135 7.5.1 算法概述
- 课时 136 7.5.2 算法实现
- 课时 137 7.6.1 算法概述
- 课时 138 7.6.2 算法实现
- 课时 139 第7章总结
-
8
数学算法
- 课时 140 第8章介绍
- 课时 141 8.1.1 算法概述
- 课时 142 8.1.2 算法实现
- 课时 143 8.2.1 算法概述
- 课时 144 8.2.2 算法实现
- 课时 145 8.3.1 算法概述
- 课时 146 8.3.2 算法实现
- 课时 147 8.4.1 算法概述
- 课时 148 8.4.2 算法实现
- 课时 149 8.5.1 算法概述
- 课时 150 8.5.2 算法实现
- 课时 151 8.6.1 算法概述
- 课时 152 8.6.2 算法实现
- 课时 153 8.7.1 算法概述
- 课时 154 8.7.2 算法实现
- 课时 155 8.8.1 算法概述
- 课时 156 8.8.2 算法实现
- 课时 157 第8章总结
-
9
综合项目—企业员工 管理系统
- 课时 158 第9章介绍
- 课时 159 9.1.1 开发背景
- 课时 160 9.1.2 项目需求分析
- 课时 161 9.1.3 环境使用说明
- 课时 162 9.1.4 项目技术拓展
- 课时 163 9.1.5 系统软件设计
- 课时 164 9.2.1 全局变量的定义
- 课时 165 9.2.2 功能代码设计wmv
- 课时 166 9.2.3 系统展示wmv
- 课时 167 第9章总结
教材信息
书号:978-7-115-54484-1
教材链接:https://www.ryjiaoyu.com/book/details/41896
教材链接:https://www.ryjiaoyu.com/book/details/41896
最新问答
暂无问答
最新学生
迪迦
星轨未平
AdamLi
席世海
何雨欣
lukeyou
ge葛
谢桦杰
zhhhh
闵宏邦
王世鋆
Jialin
杨秀华
黄双银
珣
张旭晨
lhsbwx
敖露
何璇
ls
学习资料
暂无学习资料