細談資料結構 ─ 使用 Visual Basic

謝樹明

無法訂購

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

相關主題

商品描述

<內容簡介>

本書的架構清楚, 在設計上完全符合學生的理解與學習歷程。一開始先介紹資料結構的角色與重要性, 並且說明演算法的定義, 同時章末還提供幾種分析方式, 讓學習者了解如何比較資料結構與演算法的優劣。

之後從實體的資料結構開始介紹, 配合 Visual Basic 程式語言來說明陣列、鏈結串列、堆疊、佇列等資料結構, 建立學生對電腦資料組成的概念。

最後則從排序及搜尋這兩個最普遍的問題回頭來看資料結構的應用, 利用各種不同的資料結構搭配各自適合的演算法, 讓學習者能了解到即使是類似的問題, 在不同情況下還是必須採用不一樣的資料結構與演算法來獲得最佳的解決方案。

<本書特色>

●將資料結構最重要的精神融入簡明易懂的實例當中, 學習者不需再用傳統的方法從龐雜的抽象文字中去學習,而能在範例的圖表引導下輕輕鬆鬆認識每一種重要的資料結構

●寫程式對學習資料結構可說是最好的方式。本書特別將書中所有的重要範例寫成完整的 Visual Basic 語言程式,學習者不僅可以直接看到完成的程式,還可以編譯、執行,甚至自行更動部分內容,應用在不同的領域當中;而教師也可在課後修改例題,讓學生舉一反三,自行修改程式以提升學習的成效。

<章節目錄>

1. 資料結構導論 Introuction
2. 陣列 Array
3. 鏈結串列 Linked List
4. 堆疊與佇列 Stacks and Queues
5. 圖形 Graphs
6. 樹狀結構 Tree
7. 資料排序 Sorting
8. 資料搜尋 Searching
附錄
A. 基本物件導向結構 Fundamental OO Structures in VB
B. VB 語言回顧 Review of VB Language
C. 在 Visual Studio 執行本書範例

<光碟內容>

光碟內附書中各範例之 Visual Basic 程式原始碼與專案執行檔