Data Structures and Algorithms in Java, 6/e (IE-Paperback)

Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser

買這商品的人也買了...

商品描述

The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and Tomassia's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors provide an associated Java interface. Concrete data structures realizing the ADTs are provided as Java classes implementing the interfaces. The Java code implementing fundamental data structures in this book is organized in a single Java package, net.datastructures. This package forms a coherent library of data structures and algorithms in Java specifically designed for educational purposes in a way that is complimentary with the Java Collections Framework.

商品描述(中文翻譯)

高效資料結構的設計和分析長期以來一直被認為是計算機科學課程的關鍵組成部分。Goodrich和Tomassia對這個經典主題的方法基於面向對象的範式,作為設計資料結構的首選框架。在文本中介紹的每個ADT中,作者提供了相應的Java接口。實現ADTs的具體資料結構以實現接口的Java類形式提供。本書中實現基本資料結構的Java代碼組織在一個單獨的Java包中,即net.datastructures。該包形成了一個統一的Java資料結構和算法庫,專門為教育目的而設計,與Java Collections Framework相輔相成。