資料結構─使用 C/C++ 語言 (Data Structures: A Pseudocode Approach with C++)
樂以虎、謝信芳、顧偉倫
- 出版商: GL高立
- 出版日期: 2004-10-30
- 定價: $650
- 售價: 9.8 折 $637
- 語言: 繁體中文
- 頁數: 580
- ISBN: 9867497376
- ISBN-13: 9789867497376
-
相關分類:
C++ 程式語言、Algorithms-data-structures
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$760$600 -
$590$466 -
$1,340$1,273 -
$560$476 -
$750$593 -
$990$782 -
$890$703 -
$650$507 -
$480$432 -
$880$695 -
$880$581 -
$780$616 -
$990$891 -
$790$774 -
$490$417 -
$660$647 -
$400$316 -
$720$706 -
$580$493 -
$780$616 -
$250貝葉斯思維 : 統計建模的 Python 學習法 (Think Bayes : Bayesian Statistics in Python)
-
$700$525 -
$720$569 -
$3,325Computer Organization and Design MIPS Edition: The Hardware/Software Interface, 6/e (Paperback)
-
$680$510
相關主題
商品描述
本書特色 :
假 碼
以類似英語的方式,表示解決問題所需的步驟。使得學生可以就問題,作整體性的思考。與程式語言無關。所以可以使用不同的程式語言來實作相同的演算法。
我們介紹資料結構的步驟是先以圖表展現一般概念,使得學生可以看到它的模樣。如果資料結構本身很大很複雜,需要不只一個演算法,那麼我們會使用一個結構圖來表示一個設計方案。一旦瞭解了設計與結構之後,即撰寫演算法,最後以程式語言進行實作。
抽象資料型態
本書的第二個特色是以C++類別實作抽象資料型態 (Abstract Data Types, ADTs)。我們會在第一章介紹此概念,並在整個課程中都會使用到。
視覺化學習法
瀏覽一下本書,可以瞭解我們採取的是視覺化的學習方式。有超過345個圖片,35個表,140個演算法,與180個程式與許多的程式碼範例。雖然這會增加書本的份量,但是初學者會比較容易學習與瞭解。
教學軟體特色
此軟體以系統程式的方法檢撰寫,其中融入了軟體工程的重要觀念:模組化、結構化。
不僅可以看到執行結果,而且可以看到執行的過程。例如,顯示排序的每一個交換步驟,讀者可以更徹底地瞭解演算法的邏輯,增進學習的效果。
目 錄:
第一章 資料結構簡介
第二章 搜 尋
第三章 鏈結串列
第四章 堆 疊
第五章 佇 列
第六章 遞 迴
第七章 樹的概念
第八章 搜尋樹
第九章 堆積樹
第十章 多向樹
第十一章 高等排序
第十二章 圖 形
附 錄