《算法与数据结构(第2版)》是2005年出版的原书的修订版。修订版在保持原书基本框架和特色的基础上,增加了面向对象程序设计C++及实际应用算法及数据结构的实例。《算法与数据结构(第2版)》系统介绍了算法与数据结构方面的基本知识,重点阐述了基本数据结构及算法在程序开发中的应用方法。通过深入的学习和分析,能够帮助读者极大地提高软件开发和设计能力。《算法与数据结构(第2版)》给出的所有算法和程序均采用C语言描述并已调试通过,部分算法还增加了C++实现代码。《算法与数据结构(第二版)》注重教材的可读性和适用性,《算法与数据结构(第2版)》附有大量的图表、程序,使读者能正确、直观地理解问题。《算法与数据结构(第2版)》每章有学习要点、习题和上机练习题,既便于教学,又便于自学。《算法与数据结构(第2版)》的读者只要求具有C语言基础,不要求具有面向对象程序设计基础,通过本教材的学习可以帮助读者树立面向对象的编程思想。《算法与数据结构(第2版)》特别适合普通高校本专科学生使用,也可作为其他程序类课程的辅导教材。