資料結構─使用 C/C++ 語言 (Data Structures: A Pseudocode Approach with C++)
樂以虎、謝信芳、顧偉倫
- 出版商: 高立
- 出版日期: 2004-10-30
- 定價: $650
- 售價: 9.8 折 $637
- 語言: 繁體中文
- 頁數: 580
- ISBN: 9867497376
- ISBN-13: 9789867497376
-
相關分類:
Algorithms-data-structures
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
資料庫系統原理第三版 (Fundamentals of Database Systems, 3/e)$760$600 -
ASP.NET 程式設計徹底研究$590$466 -
How the Internet Works, 7/e$1,270$1,207 -
Java 2 教學範本$560$476 -
JSP 2.0 技術手冊$750$593 -
Windows 程式設計使用 MFC (Programming Windows with MFC, 2/e)$990$782 -
Windows CE.NET 程式設計 (Programming Microsoft Windows CE .Net, 3/e)$890$703 -
ASP.NET 徹底研究進階技巧─高階技巧與控制項實作$650$507 -
Verilog 硬體描述語言 (Verilog HDL: A Guide to Digital Design and Synthesis, 2/e)$480$432 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
Perl 最佳實務 (Perl Best Practices)$780$616 -
C++ Primer, 4/e (中文版)$990$891 -
基礎資料結構 ─ 使用 C (Fundamentals of Data Structures in C, 2/e)$790$751 -
程式之美-微軟技術面試心得$490$387 -
微電子學 (上) (Neamen: Microelectronics Circuit Analysis and Design, 4/e)$660$647 -
Processing 入門-互動式圖形實作介紹 (Getting Started with Processing)$400$316 -
微電子學 (下) (Neamen: Microelectronics Circuit Analysis and Design, 4/e)$720$706 -
Perl 學習手冊, 6/e (Learning Perl, 6/e)$580$458 -
ASP.NET MVC 5 網站開發美學$780$616 -
$294貝葉斯思維 : 統計建模的 Python 學習法 (Think Bayes : Bayesian Statistics in Python) -
演算法 -- 使用 C++ 虛擬碼, 5/e (Foundations of Algorithms, 5/e)$700$553 -
精通大數據!R 語言資料分析與應用, 2/e$720$568 -
$3,325Computer Organization and Design MIPS Edition: The Hardware/Software Interface, 6/e (Paperback) -
Java SE 17 技術手冊$680$537
相關主題
商品描述
本書特色 :
假 碼
以類似英語的方式,表示解決問題所需的步驟。使得學生可以就問題,作整體性的思考。與程式語言無關。所以可以使用不同的程式語言來實作相同的演算法。
我們介紹資料結構的步驟是先以圖表展現一般概念,使得學生可以看到它的模樣。如果資料結構本身很大很複雜,需要不只一個演算法,那麼我們會使用一個結構圖來表示一個設計方案。一旦瞭解了設計與結構之後,即撰寫演算法,最後以程式語言進行實作。
抽象資料型態
本書的第二個特色是以C++類別實作抽象資料型態 (Abstract Data Types, ADTs)。我們會在第一章介紹此概念,並在整個課程中都會使用到。
視覺化學習法
瀏覽一下本書,可以瞭解我們採取的是視覺化的學習方式。有超過345個圖片,35個表,140個演算法,與180個程式與許多的程式碼範例。雖然這會增加書本的份量,但是初學者會比較容易學習與瞭解。
教學軟體特色
此軟體以系統程式的方法檢撰寫,其中融入了軟體工程的重要觀念:模組化、結構化。
不僅可以看到執行結果,而且可以看到執行的過程。例如,顯示排序的每一個交換步驟,讀者可以更徹底地瞭解演算法的邏輯,增進學習的效果。
目 錄:
第一章 資料結構簡介
第二章 搜 尋
第三章 鏈結串列
第四章 堆 疊
第五章 佇 列
第六章 遞 迴
第七章 樹的概念
第八章 搜尋樹
第九章 堆積樹
第十章 多向樹
第十一章 高等排序
第十二章 圖 形
附 錄