数据结构和程序设计是关系非常密切的课程。在教学安排中,通常在程序设计之后接着就是数据结构。在学习数据结构时,学生对程序设计还不是非常熟练。通常学生的难点不在于对数据结构的理解,而在于如何用特定的程序设计语言来实现这些数据结构,特别是如何按照面向对象的思想将一个个数据结构设计成一个个类。翁惠玉、俞勇主编的《数据结构--思想与实现(十二五普通高等教育本科国家级规划教材)》十分强调和程序设计课程的衔接。在讲授数据结构的同时,不断加强学生对程序设计的理解。书中的算法都有完整的C++实现。这些程序结构清晰,构思精巧。所有的程序都在VC6.0环境下编译通过,并能正确运行。它们既是学习数据结构和算法的示例,也是学习C++程序设计很好的示例。
《数据结构--思想与实现(十二五普通高等教育本科国家级规划教材)》为国家精品课程“数据结构”的主讲教材。本书条理清晰,严格按照线性结构、树形结构、集合结构和图形结构的次序来组织编写。除了常规的数据结构内容之外,还介绍了一些高级的数据结构,如红黑树、AA树和跳表等,并提供了大量的数据结构应用实例。让读者在学习数据结构的同时,逐步了解为什么要学习数据结构,了解数据结构对计算机专业的重要性。
本书内容翔实,既注重数据结构和算法的原理,又十分强调和程序设计课程的衔接。在讲授数据结构的同时,不断加强学生对程序设计的理解。书中的算法都有完整的C++实现。这些程序结构清晰,构思精巧。所有的程序都在VC6.O环境下编译通过,并能正确运行。它们既是学习数据结构和算法的示例,也是学习C++程序设计很好的示例。
翁惠玉、俞勇主编的《数据结构--思想与实现(十二五普通高等教育本科国家级规划教材)》可作为高等学校计算机及相关专业数据结构课程教材,也可作为参加计算机专业硕士研究生入学考试的参考用书。