数据结构(C/C++版)
正版新书 新华官方库房直发 可开电子发票
¥
67.64
7.6折
¥
89
全新
仅1件
作者熊回香编著
出版社科学出版社
ISBN9787030667663
出版时间2020-11
版次1
装帧平装
开本16开
纸张胶版纸
页数520页
字数762千字
定价89元
货号SC:9787030667663
上书时间2024-10-30
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
内容简介:
本书结合编著者多年教学经验,从计算机学科发展和相关应用的实际需求出发,对各种常用的数据结构,从逻辑结构、存储结构、数据处理等方面进行深入细致的解剖和分析,使读者更容易理解基本概念和知识,能够轻松地设计算法以便对相关信息进行处理。全书共分10章,第1章作为全书的综述和基础,介绍数据结构的基本概念、算法分析的方法及与算法描述有关的C++知识;2~7章分别讨论线性表、栈与队列、串、数组和广义表、树与二叉树和图等数据结构的定义、表示和实现;第8章~9章分别介绍查找和内部排序的各种方法和实现算法;第10章为文件,介绍各类文件的组织结构及其操作。书末附录介绍一个用C++描述的顺序表类。全书采用C/C++语言作为数据结构和算法的描述语言,书中所有算法和程序代码均在VC++6.0环境下调试通过。本书可作为高等学校计算机类、信息类及相近专业本科生的数据结构课程教材,也可供从事计算机软件开发和工程应用的人员学习和参考。
目录:
第1章绪论1
1.1数据结构的产生和发展1
1.1.1数据结构的产生1
1.1.2数据结构的发展1
1.2数据结构的研究对象2
1.3基本概念和术语4
1.4数据结构与算法的关系9
1.5算法与算法分析10
1.5.1算法概述10
1.5.2算法的描述方法11
1.5.3算法设计目标12
1.5.4算法效率的度量13
1.6与算法描述有关的C++知识16
1.6.1C++的输入和输出16
1.6.2函数18
1.6.3对象和类20
1.6.4变量的引用类型24
1.6.5运算符重载25
1.6.6数据类型相关说明27
1.6.7两个相关的头文件28
本章小结30
习题131
第2章线性表34
2.1线性表的基本概念34
2.1.1线性表的定义34
2.1.2线性表的抽象数据类型35
2.2线性表的顺序存储和基本操作39
2.2.1线性表的顺序存储——顺序表39
2.2.2顺序表的基本操作41
2.2.3顺序表基本操作的算法分析47
2.3线性表的链式存储和基本操作48
2.3.1链式存储的概念48
2.3.2单链表概述49
2.3.3单链表的基本操作51
2.3.4单链表基本操作的算法分析59
2.3.5双向链表59
2.3.6循环链表63
2.4顺序表和链表的综合比较66
2.4.1存储分配方式66
2.4.2时
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价