数据结构与实训(第3版)
正版新书 新华官方库房直发 可开电子发票
¥
22.75
6.5折
¥
35
全新
库存4件
作者张红霞
出版社电子工业出版社
ISBN9787121250262
出版时间2015-01
版次1
装帧平装
开本其他
纸张胶版纸
页数260页
字数436千字
定价35元
货号SC:9787121250262
上书时间2024-12-02
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
张红霞,洛阳理工学院计算机系副教授。硕士,专业计算机科学软件理论。教龄17年,讲授过以下课程:C语言程序设计、数据结构、VB程序设计、数据库原理及应用、编译方法等。
内容简介:
全书共8章。第1章介绍了数据结构和算法的基本概念;第2~4章介绍了线性表、堆栈、队列、串、数组等常用的线性结构;第5、6章介绍了非线性结构、树形结构和图状结构;第7、8章介绍了两种基本技术:查找和排序的常用算法。附录A介绍了实训的相关知识,包括实训的步骤、实训报告规范和实训的环境。本书对每一种数据结构都详细阐述了基本概念、各种不同的存储结构以及在不同存储结构上的主要算法的实现,并给出丰富的典型例题,以帮助读者理解。
目录:
第1章 概论1
1.1 引言1
1.1.1 什么是数据结构1
1.1.2 数据结构研究什么1
1.2 数据结构的基本概念3
1.3 算法和算法的分析4
1.3.1 算法及算法的描述4
1.3.2 算法设计的要求4
1.3.3 算法的分析5
1.4 总结与提高7
习题8
第2章 线性表11
2.1 线性表的定义及运算11
2.1.1 线性表的定义11
2.1.2 线性表的基本运算11
2.2 线性表的顺序存储结构12
2.2.1 顺序表12
2.2.2 顺序表上基本运算的实现13
2.3 线性表的链式存储结构16
2.3.1 单链表及其基本运算16
2.3.2 循环链表20
2.4 顺序表与链表的比较21
2.5 典型题例22
2.6 实训例题24
2.6.1 实训例题1:有序顺序表的建立及查找24
2.6.2 实训例题2:多项式的表示和相加27
2.7 总结与提高31
2.7.1 主要知识点31
2.7.2 提高题例32
习题33
实训习题35
第3章 堆栈和队列36
3.1 堆栈36
3.1.1 堆栈的定义及基本运算36
3.1.2 堆栈的顺序存储结构36
3.1.3 堆栈的链式存储结构39
3.2 栈典型题例42
3.3 队列43
3.3.1 队列的定义及运算43
3.3.2 队列的顺序存储结构44
3.3.3 队列的链式存储结构46
3.4 队列典型题例48
3.5 实训例题50
3.5.1 实训例题1:顺序循环队列的操作50
3.5.2 实训例题2:括号配对52
3.6 总结与提高56
3.6.1 主要知识点56
3.6.2 提高题例56
习题58
实训习题60
第4章 串与数
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价