数据结构例题详解与课程设计指导(第2版)
省级精品课程配套教材,定位鲜明,算法简明,叙述精练。

作者:秦锋、袁志祥、程泽凯、郑啸、黄俊、秦飞、汤亚玲、储岳中、陈学进

丛书名:高等院校信息技术系列教材

定价:66元

印次:2-1

ISBN:9787302716747

出版日期:2026.05.01

印刷日期:2026.05.15

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书力求对每道例题严格按照知识点全面分析并详细解答。本书由3部分组成: 第一部分是典型例题详解和习题解答,基本上涵盖数据结构的知识点;第二部分是课程实验指导;第三部分通过经典的课程设计案例详解给出课程设计的实践指导。 本书希望通过对基础理论和概念的归纳总结、典型例题的详细分析、课后习题的详尽解答、课程设计的实例分析,帮助读者深化对基本概念的理解,熟练掌握数据结构基本原理,进一步提高算法设计和分析能力。 本书语言流畅,内容通俗易懂,例题经典,解答详尽。本书是《数据结构(C语言版)》(第2版?微课版)(秦锋主编,清华大学出版社出版)的配套教材,同时又自成体系。本书可作为高等学校计算机专业的学习辅导书,也可作为参加自学考试、研究生入学考试、程序员水平考试、计算机国家等级考试的复习参考书。 "

前言Foreword “数据结构”是计算机专业最为重要的核心基础课程,学好数据结构既能提高程序设计能力,也能为后续课程(操作系统、数据库技术、编译原理、算法设计与分析等)的学习打下良好的基础。由于“数据结构”内容比较抽象,对于具有程序设计基础的学生来说,理解其中的概念和原理也许并不困难,但在真正做习题时尤其是做算法设计题时往往困难重重,有时甚至无从下手,这在编者多年的教学中感受颇深。本书是编者在长期的教学实践中积累的成果,目的就是通过对基础理论和概念的归纳总结、典型例题的详细分析、课后习题的详尽解答和课程设计的实例分析,帮助读者深化对基本概念的理解,熟练掌握数据结构基本原理,以提高算法设计和分析的能力。 本书力求对每道例题都严格按照知识点全面分析并详细解答。本书由3部分组成,第一部分是典型例题详解和配套教材的课后习题解答,全面涵盖数据结构知识体系的各知识点;第二部分是课程实验指导,根据各章的教学内容,有针对性地编写了课程的实验题目;第三部分是课程设计的实践指导,列出经典的课程设计的案例分析。全书共分11章,第1章回顾数据结构基本概念、评价算法优劣的主要指标及时间复杂度和空间复杂度;第2章介绍线性表的逻辑特性,详细阐述顺序表和链表的存储结构及基本操作算法;第3~5章分别介绍了栈、队列、串、数组和广义表;第6章通过例题详解阐述二叉树的存储结构和常见算法操作;第7章阐述图的存储结构及相关理论的具体实现方法与过程;第8章和第9章介绍广泛运用的两类算法: 查找和排序。第10章是实验指导,针对线性表、栈和队列、串和数组、树和二叉树、图、查找、排序等教学内容,设计相应的基础实...

目录
荐语
查看详情 查看详情
目录Contents

第1章绪论1

1.1知识点串讲1

1.1.1相关术语1

1.1.2算法描述1

1.1.3算法分析2

1.2典型例题详解2

1.3课后习题解答8

第2章线性表12

2.1知识点串讲12

2.1.1知识结构图12

2.1.2相关术语12

2.1.3线性表的顺序存储结构13

2.1.4线性表的链式存储结构13

2.1.5线性表的顺序存储结构和链式存储结构的

比较15

2.2典型例题详解15

2.3课后习题解答32

第3章栈和队列43

3.1知识点串讲43

3.1.1知识结构图43

3.1.2相关术语44

3.1.3栈和队列的存储结构44

3.2典型例题详解46

3.3课后习题解答59◆数据结构例题详解与课程设计指导(第2版)目录第4章串69

4.1知识点串讲69

4.1.1知识结构图69

4.1.2相关术语69

4.1.3串的基本运算69

4.1.4串的模式匹配算法70

4.1.5串的存储结构70

4.2典型例题详解71

4.3课后习题解答80

第5章数组和广义表86

5.1知识点串讲86

5.1.1知识结构图86

5.1.2相关术语86

5.1.3数组的存储结构87

5.1.4特殊矩阵87

5.1.5稀疏矩阵88

5.1.6广义表89

5.2典型例题详解90

5.3课后习题解答101

第6章树和二叉树110

6.1知识点串讲110

6.1.1知识结构图110

6.1.2相关术语111

6.1.3树和二叉树的存储结构112

6.1.4树和二叉树的遍历113

... 查看详情

"本书在省级精品课程建设的基础上编写,为高质量教学提供配套用书

本书为主教材《数据结构(C语言版)》(第2版 微课版)(秦锋主编,清华大学出版社出版,ISBN 9787302596189)配套教学用书,通过对基础理论和概念的归纳总结、典型例题的详细分析、课后习题的详尽解答、课程设计的实例分析,帮助读者深化对基本概念的理解,熟练掌握数据结构基本原理,进一步提高算法设计和分析能力。

本书语言流畅,内容通俗易懂,例题经典,解答详尽,可作为高等学校计算机专业的学习辅导书,也可作为参加自学考试、研究生入学考试、程序员水平考试、计算机国家等级考试的复习参考书。

"


查看详情