| 作 者: | 冯俊 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 高等学校计算机专业教材精选·算法与程序设计 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 数据库理论 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 绪论
1.1 数据结构
1.1.1 学习数据结构的重要性
1.1.2 什么是数据结构
1.1.3 数据的逻辑结构
1.1.4 数据的存储结构
1.1.5 数据的运算
1.2 算法
1.2.1 什么是算法
1.2.2 算法的描述
1.2.3 算法设计
1.2.4 算法设计的要求
1.2.5 算法分析
1.3 程序、程序设计与程序设计方法学
1.3.1 程序
1.3.2 程序设计
1.3.3 程序设计方法学
1.4 课程设计相关知识
1.4.1 课程设计目的与内涵
1.4.2 课程设计步骤
1.4.3 课程设计报告规范
课后练习与课程设计
第2章 线性表
2.1 顺序表
2.1.1 向量的顺序存储表示
2.1.2 向量的运算
2.1.3 举例
2.1.4 不等长结点的索引表示——目录表
2.2 链表
2.2.1 指针与指针对象
2.2.2 单链表
2.2.3 线性表的两种存储比较
2.2.4 可利用空间表及其管理
2.3 线性表的其他链接存储表示
2.3.1 循环链表
2.3.2 双向链表
2.3.3 静态链表
2.4 课程设计相关知识与应用示例
2.4.1 算法设计中的常用方法
2.4.2 一元多项式相乘
课后练习与课程设计
第3章 栈和队列
3.1 栈的概念
3.2 顺序栈
3.2.1 顺序栈的存储表示
3.2.2 顺序栈的基本运算及其实现
3.3 链接栈
3.3.1 链接栈的存储表示
3.3.2 链接栈的基本运算及其实现
3.4 栈的应用举例
3.4.1 数制转换
3.4.2 表达式求值
3.5 队列的概念
3.6 顺序队列
3.6.1 顺序队列的存储表示
3.6.2 顺序队列的基本运算及其实现
3.7 链接队列
3.7.1 链接队列的存储表示
3.7.2 链接队列的基本运算及其实现
3.8 随机事件模拟
3.9 课程设计相关知识与应用示例
3.9.1 递归的概念
3.9.2 递归过程设计
3.9.3 递归过程与非递归过程
课后练习与课程设计
第4章 几种特殊线性表
4.1 串
4.1.1 串的基本概念
4.1.2 串的存储表示
4.1.3 串的运算及其实现
……
第5章 内排序
第6章 树和二叉树
第7章 图
第8章 查找
第9章 文件与处理排序
参考文献