出版社:中国人民大学出版社
年代:2014
定价:42.8
本教材简明扼要地介绍了各种典型数据结构的逻辑特性、存储表示和基本运算。主要内容包括:线性表与特殊线性表、栈与队列、树与二叉树、图与网络、查找与内排序、文件与外排序等。存储结构分别采用具有丰富数据类型与良好结构的类PASCAL语言和较流行的C语言进行描述;算法采用结构化流程图(N-S图)进行描述;主要算法以C语言实现;给出算法执行示例。书中配有大量的实例和图示,每章都有丰富的练习题和课程设计,旨在提高读者的算法设计能力和培养读者计算思维能力。
第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章 绪论 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 抽象数据类型 1.4.4 数据类型、数据结构与抽象数据类型 1.5 课程设计相关知识 1.5.1 课程设计目的与内涵 1.5.2 课程设计步骤 1.5.3 课程设计报告规范 课后练习与课程设计第2章 线性表 2.1 线性表ADT 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.3.4 可利用空间袁及其管理 2.4 线性表的其他链接存储表示 2.4.1 循环链表 2.4.2 双向链表 2.4.3 静态链表 2.5 课程设计相关知识与应用示例 2.5.1 算法设计中的基本方法 2.5.2 一元多项式相乘 课后练习与课程设计第3章 栈和队列 3.1 栈ADT 3.2 顺序栈 3.2.1 顺序栈的存储表示 3.2.2 顺序栈基本运算的实现 3.3 链接栈 3.3.1 链接栈的存储表示 3.3.2 链接栈基本运算的实现 3.4 栈的应用举例 3.4.1 教制转换 ……第4章 几种特殊线性表第5章 内排序第6章 树和二叉树第7章 图第8章 查找第9章 文件与外部排序
书籍详细信息 | |||
书名 | 数据结构站内查询相似图书 | ||
9787300195384 如需购买下载《数据结构》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 中国人民大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 42.8 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 |
数据结构是中国人民大学出版社于2014.7出版的中图分类号为 TP311.12 的主题关于 数据结构-高等学校-教材 的书籍。