内容简介
这是一本让读存在现代程序设计环境中学习如何生成和分析常用数据结构的教材。书中介绍了如何用Java语言设计与实现传统的数据结构。本书目下列情点:
·用Java这一开放的、纯面向对象的语著作为描述语言。
·采用面向对象方法来设计传统的数据结构;引入类、并面、继承、封装等思想。
·全书结枸严谨,前后连接自然,内容简洁而又清晰。
·使用适应于事物本易规律的方法来描述事物,亦即用对象、类这一封装了数据和操作的结构来描还数据组织。
·不仅讲述了如何用Java实现数据结构且抽象出一般的设计原则掌握并灵活运用这些原则可以使读香受益非浅。
·书中有50多个已实现并经过测试的类。这些类构成一个结构包,可以作为程序员编程的基础。
·书中有大量实例,吉诉读著如何去使用定义好的数据结构。
·每一章后有大量精心设计的提问,目以帮助读者复习和进一步提高。
本书适合于本科高年级学生使用。本书附录A虽有Java语言的简介,但对不熟悉Java语言的读者,建议最好在学习本书轭花上几周时间了解Java语言。