Data Structures, Algorithms, And Applications In Java, 2/e (Paperback)
暫譯: Java中的資料結構、演算法與應用(第二版)
Sartaj Sahni
- 出版商: Silicon Press
- 出版日期: 2004-08-01
- 定價: $1,390
- 售價: 9.8 折 $1,362
- 語言: 英文
- 頁數: 833
- 裝訂: Paperback
- ISBN: 0929306333
- ISBN-13: 9780929306339
-
相關分類:
Java 程式語言、Algorithms-data-structures
銷售排行:
🥈 2024/10 英文書 銷售排行 第 2 名
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$840$798 -
$880$695 -
$550$468 -
$980$774 -
$880$695 -
$600$540 -
$1,200$948 -
$350$298 -
$990$891 -
$600$480 -
$630$498 -
$1,730$1,644 -
$1,362Fundamentals of Data Structures in C, 2/e (Paperback)
-
$399CCNA ICND2 Official Exam Certification Guide (CCNA Exams 640-816 and 640-802), 2/e
-
$980$774 -
$420$357 -
$1,421C Programming: A Modern Approach, 2/e (Paperback)
-
$490$387 -
$420$332 -
$1,200$1,176 -
$750$593 -
$1,029Introduction to 80x86 Assembly Language and Computer Architecture (Hardcover) 書況較舊,書側有霉斑)
-
$450$351 -
$590$466 -
$450$383
相關主題
商品描述
Description
Data Structures, Algorithms, and Applications in Java (2/E) is the new version of the very popular first edition. It provides a comprehensive coverage of fundamental data structures, making it ideal for use in a CS2 course. The author, Professor Sartaj Sahni has made the book very user friendly by starting with a gentle introduction, providing intuitive discussions, and including real-world applications.
Real-world applications are a unique feature of this text. Dr. Sahni provides several applications for each data structure and algorithm design method discussed, taking examples from topics such as sorting, compression and coding, and image processing. These applications motivate and interest students by connecting concepts with their use. Dr. Sahni does an excellent job of balancing theoretical and practical information, resulting in learned concepts and interested students.
The market-developed pedagogy in this book reinforces concepts and gives students plenty of practice. There are almost 1,000 exercises, including comprehension and simple programming problems, and projects. Additionally, the book has an associated Web site that contains all the programs in the book, animations, sample data, generated output, solutions to selected exercises, and sample tests with answers.
Table of Contents
- PART I PRELIMINARIES
- Chapter 1 Java Review
- Chapter 2 Performance Analysis of Programs
- Chapter 3 Asymptotic Notation
- Chapter 4 Performance Measurement of Programs
- PART II DATA STRUCTURES
- Chapter 5 Linear Lists - Array Representation
- Chapter 6 Linear Lists - Linked Representation
- Chapter 7 Linear Lists - Simulated Pointers
- Chapter 8 Arrays and Matrices
- Chapter 9 Stacks
- Chapter 10 Queues
- Chapter 11 Skip Lists and Hashing
- Chapter 12 Binary and Other Trees
- Chapter 13 Priority Queues
- Chapter 14 Tournament Trees
- Chapter 15 Binary Search Trees
- Chapter 16 Balanced Search Trees
- Chapter 17 Graphs
- PART III ALGORITHM-DESIGN METHODS
- Chapter 18 The Greedy Method
- Chapter 19 Divide and Conquer
- Chapter 20 Dynamic Programming
- Chapter 21 Backtracking (On the Web)
- Chapter 22 Branch and Bound (On the Web)
商品描述(中文翻譯)
**描述**
《Data Structures, Algorithms, and Applications in Java》(第二版)是非常受歡迎的第一版的新版本。它全面涵蓋了基本資料結構,非常適合用於CS2課程。作者Sartaj Sahni教授通過從簡單的介紹開始,提供直觀的討論,並包含實際應用,使這本書非常易於使用。
實際應用是這本書的一個獨特特點。Sahni博士為每個討論的資料結構和演算法設計方法提供了幾個應用範例,涵蓋了排序、壓縮與編碼、圖像處理等主題。這些應用通過將概念與其使用相連結,激發並引起學生的興趣。Sahni博士在理論與實踐信息之間取得了很好的平衡,讓學生能夠學到概念並保持興趣。
這本書中市場開發的教學法強化了概念,並給學生提供了大量的練習。書中幾乎有1,000道練習題,包括理解和簡單的程式設計問題以及專案。此外,這本書還有一個相關的網站,包含書中的所有程式、動畫、範例數據、生成的輸出、選定練習的解答以及帶有答案的範例測試。
**目錄**
- 第一部分:前言
- 第1章 Java回顧
- 第2章 程式性能分析
- 第3章 漸進符號
- 第4章 程式性能測量
- 第二部分:資料結構
- 第5章 線性列表 - 陣列表示法
- 第6章 線性列表 - 鏈結表示法
- 第7章 線性列表 - 模擬指標
- 第8章 陣列與矩陣
- 第9章 堆疊
- 第10章 隊列
- 第11章 跳躍列表與雜湊
- 第12章 二元樹及其他樹
- 第13章 優先隊列
- 第14章 體育賽樹
- 第15章 二元搜尋樹
- 第16章 平衡搜尋樹
- 第17章 圖形
- 第三部分:演算法設計方法
- 第18章 貪婪法
- 第19章 分治法
- 第20章 動態規劃
- 第21章 回溯法(網路上)
- 第22章 分支界限法(網路上)