数据结构是计算机专业最基础,也是最重要的课程之一。它和程序设计一起为计算学科的其他后继课程的学习奠定了基础。 本书条理清晰,严格按照线性结构、树状结构、集合结构和图形结构的次序来组织。除了常规的数据结构内容之外,还介绍了一些高级的数据结构,如红黑树、AA树和跳表等,并提供了大量的数据结构的应用实例。让读者在学习数据结构的同时,逐步了解我们为什么要学数据结构,了解数据结构对计算机专业的重要性。本书内容详实,既注重数据结构和算法的原理,又十分强调和程序设计课程的衔接。在讲授数据结构的同时,不断加强学生对程序设计的理解。书中的算法都有完整的C++的实现。这些程序结构清晰,构思精巧。所有的程序都在VC 6.0的环境下编译通过,并能正确运行。它们既是学习数据结构和算法的示例,也是学习C++程序设计很好的示例。 |
前辅文 |
|
|
|
|
|
“十二五”普通高等教育本科国家级规划教材 |
|
|
|
|