Data Structures & Algorithms in Java, 2/e (Hardcover)
暫譯: Java中的資料結構與演算法(第二版,精裝本)

Robert Lafore

  • 出版商: SAMS
  • 出版日期: 2002-11-06
  • 售價: $2,600
  • 貴賓價: 9.5$2,470
  • 語言: 英文
  • 頁數: 800
  • 裝訂: Hardcover
  • ISBN: 0672324539
  • ISBN-13: 9780672324536
  • 相關分類: Java 程式語言Algorithms-data-structures
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book more useful to readers.

Table of Contents

Introduction.
1. Overview.
2. Arrays.
3. Simple Sorting.
4. Stacks and Queues.
5. Linked Lists.
6. Recursion.
7. Advanced Sorting.
8. Binary Trees.
9. Red-Black Trees.
10. 2-3-4 Trees and External Storage.
11. Hash Tables.
12. Heaps.
13. Graphs.
14. Weighted Graphs.
15. When to Use What.
Appendix A. Running the Workshop Applets and Example Programs.
Appendix B. Further Reading.
Appendix C. Answers to Questions.
Index.

商品描述(中文翻譯)

Java中的資料結構與演算法(第二版)》旨在使讀者易於閱讀和理解,儘管該主題本身相當複雜。演算法是軟體程式用來操作資料結構的程序。除了清晰且簡單的範例程式外,作者還包含了一個小型示範程式作為工作坊,該程式可在網頁瀏覽器上執行。這些程式以圖形形式展示資料結構的外觀及其運作方式。在第二版中,該程式被重寫以改善操作並澄清演算法,範例程式也已修訂以適用於最新版本的Java JDK,並且每章末尾將新增問題和練習,使本書對讀者更具實用性。

目錄
引言。
1. 概述。
2. 陣列。
3. 簡單排序。
4. 堆疊與佇列。
5. 鏈結串列。
6. 遞迴。
7. 進階排序。
8. 二元樹。
9. 紅黑樹。
10. 2-3-4樹與外部儲存。
11. 雜湊表。
12. 堆積。
13. 圖形。
14. 加權圖形。
15. 何時使用何者。
附錄A. 執行工作坊小程式和範例程式。
附錄B. 進一步閱讀。
附錄C. 問題答案。
索引。