本书是一本非常畅销的数据结构基础教材的第2版,它使用标准ANSI C和C++程序设计语言来实现数据结构。我们通过大量实际问题演示了如何应用C和C++程序来实现抽象概念,并逐地指导读者标识问题,实现解决方案,以及将方案应用到实际情况中。对于专业程序员来说,本书也是极有价值的参考书。
本书结构与特色
·对算法进行了详细解释和分析,逐步说明实际问题的解决方案。
·讨论了当把算法转换为程序时可能出现的问题和陷阱。
·每种数据结构都给出了不同的实现方法,演示程序员需要面对的实际选择和权衡。
·从第1章开始就使用C和C++程序进行阐释,告诉读者如何写出可读性强的基本数据结构,如堆栈, 链表和树等。
·书中的所有程序和算法都经过了测试和调试。
·书中的概念都是选用非常**的例子来阐释的。
·全书大量使用了图解���明。
·全书提供了400多道类型和难度各异的练习题,有助于读者在程序和算法的修改过程中加深对它们 的理解。