为你推荐
前言
第1章 绪论
1.1 从问题到程序
1.2 有关概念和术语
1.3 算法及算法分析
1.4 关于数据结构的学习
本章小结
习题 1
第2章 线性表
2.1 线性表的逻辑结构
2.2 线性表顺序存储及其操作的实现
2.3 线性表的链式存储及其操作的实现
2.4 典型例题
本章小结
习题 2
第3章 栈和队列
3.1 栈
3.2 队列
3.3 典型例题
本章小结
习题 3
第4章 串和数组
4.1 串
4.2 数组
4.3 典型例题
本章小结
习题 4
第5章 树与二叉树
5.1 树的概念与基本操作
5.2 二叉树
5.3 树与森林
5.4 最优二叉树——哈夫曼树
5.5 典型例题
本章小结
习题 5
第6章 图
6.1 图的基本概念
6.2 图的存储结构
6.3 图的遍历
6.4 图的应用
6.5 典型例题
本章小结
习题 6
第7章 查找
7.1 基本概念与术语
7.2 静态查找表
7.3 动态查找表
7.4 哈希表
7.5 典型例题
本章小结
习题 7
第8章 排序
8.1 基本概念
8.2 三种简单的排序方法
8.3 希尔排序
8.4 快速排序
8.5 堆排序
8.6 归并排序
8.8 各种排序方法的比较与讨论
8.9 典型例题
本章小结
习题 8
第9章 实验
实验0 预备知识实验——复数ADT及其实现
实验1 顺序表的基本操作
实验2 链表的基本操作
实验3 栈的基本操作
实验4 队列的基本操作
实验5 字符串的基本操作
实验6 二叉树的基本操作
实验7 树的遍历和哈夫曼树
实验8 图的基本操作
实验9 排序
实验10 查找
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜