
| 本书是为熟悉c++的读者学习数据结构而编写的教学辅导书,可帮助读者复习课程的基本内容,检验各种数据结构形式和算法的掌握程度,培养和提高用c++解决实际问题的能力,力争使读者在学完本书之后,在运用数据结构解决实际问题和c++编程方面都达到一个新的高度。 本书编写的指导思想是:在内容上重视数据结构的基本理论,利用c++作为程序语言进行描述,覆盖课程全部基本教学要求;书中习题主要来自于经典数据结构教材中的经典习题,全书习题经过编者精挑细选,难度适中,适合各专业学习本课程的学生;在形式上根据教学实践经验和对相关内容的思考理解,简明描述课程的基本知识点、重点和难点内容,使学生迅速把握重点。 本书可供熟悉c++的读者和考研读者学习数据结构以及从事数据结构课程教学的教师参考。 |
| 第1章 数据结构基本概念 1.1 答疑解惑 1.1.1 为什么要用数据类型来描述数据结构? 1.1.2 何为抽象数据类型(adt)? 1.1.3 算法和程序有何区别? 1.1.4 怎样理解数据的逻辑结构和存储结构? 1.1.5 怎样理解数据结构在计算机课程中的核心地位? 1.1.6 如何计算算法的时间复杂度? 1.1.7 如何评价算法的好坏? 1.2 典型题解 题型1 数据结构基础知识 题型2 时间与空间复杂度的计算 第2章 线性表 2.1 答疑解惑 2.1.1 如何理解线性表数据结构? |
商品评论(0条)