算法与数据结构习题精解与实验指导(第2版)

作者:宁正元、赖贤伟、宁静

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

定价:25元

印次:2-5

ISBN:9787302276524

出版日期:2012.03.01

印刷日期:2018.01.12

图书责编:袁勤勇

图书分类:教材

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

本书是与同期出版的教材《算法与数据结构》配套的习题解析和实验辅导教材。 全书共分8章,与《算法与数据结构》教材相对应,对各章中的习题、上机实验题作了详细的解答。对于算法题的描述主要包括解题思路、算法程序描述(用C语言)。算法程序均已在Turbo C环境中调试通过,可以直接引用。书后附有3套模拟练习题,供读者复习巩固教学效果使用。 本书可以作为不同院校计算机科学与技术学科及相关专业“数据结构”课程的辅导教材或参考书,也可作为考研考生的复习用书。

《算法与数据结构》课程是计算机科学与技术学科中一门十分重要的专业基础课程和专业核心课程。中国计算机学会教育专业委员会和全国高等学校计算机教育研究会在《计算机学科教学计划1993》中,把《算法与数据结构》课程列为计算机科学与技术学科公共要求的9个主科目之一。中国计算机科学与技术学科教程2002研究组在《中国计算机科学与技术学科教程2002》中,把《算法与数据结构》课程列为计算机科学与技术学科16个专业核心课程之一。计算机科学与技术学科的各个领域中,都要求科技工作者具备良好的算法与数据结构基础。 然而,《算法与数据结构》课程的学习难度较大。除了课程自身的内容多、介绍的方法技术多及在先修课程中涉及的专业基础知识少之外,《算法与数据结构》课程有着它自身的一些特点和规律:①学生不易理解和接受数据的逻辑结构的抽象数据类型表示; ②动态存储结构的动态性和递归技术的抽象性,使得学生对相应的知识不易掌握; ③算法描述的形式化和程序设计语言化使许多学生望而生畏; ④算法设计的灵活多样性以及算法分析等内容使得许多学生较难掌握。所有这些,都是学生感觉到这门课程难度大的原因。许多学生在课堂上一听就明白,拿起课本认真一看也能基本弄懂,但做作业,尤其是做算法设计题目时总觉得无从下手。究其原因,首先主要是听懂数据结构的内容和应用数据结构知识解决实际问题之间存在着相当长的距离;其次是理解掌握算法分析和设计的各种方法、技术与灵活运用这些方法解决各种具体问题之间也存在着较大距离。逐步缩短进而消除这些距离是解决《算法和数据结构》课程学习难的关键所在,其根本途径在于加强实践环节,多学、多用、多做及多练,熟能生巧,以期...

目录
荐语
查看详情 查看详情
第1章 算法与程序1

1.1 基本知识点1

1.2 习题解答2

第2章 常用数据结构9

2.1 基本知识点9

2.2 习题解答11

2.3 上机实验指导32

第3章 简单数据结构34

3.1 基本知识点34

3.2 习题解答37

3.3 上机实验指导70

第4章 树与二叉树85

4.1 基本知识点85

4.2 习题解答87

4.3 上机实验指导110

第5章 图与网120

5.1 基本知识点120

5.2 习题解答124

5.3 上机实验指导142

第6章 数据结构的程序实现145

6.1 基本知识点145  6.2 习题解答146

6.3 上机实验指导154

第7章 检索及基本算法163

7.1 基本知识点163

7.2 习题解答164

7.3 上机实验指导181

第8章 排序及基本算法191

8.1 基本知识点191

8.2 习题解答193

8.3 上机实验指导210

附录 模拟试题及参考答案218

参考文献232

查看详情

查看详情