0929~0930_開學語言展

資料結構-使用C/C++語言(附範例光碟片)(第二版)(05268017)

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

看更多
  • 520

活動訊息

想找書的時候,特別想偷看網友的書櫃... 原來大家都在看這本 ↓↓↓

內容簡介

資料結構是設式設計領域中作為解決問題的方法,如何把深奧的理論透過演算法及圖解表示,讓讀者了解資料結構的精髓,為此作者以其十幾年的豐富教學及帶領學生參加程式設計比賽的經驗,帶領讀者能輕輕鬆鬆地進入這個充滿趣味與挑戰的電腦程式世界。

 

■ 本書優點特色
1.雙色印刷,方便閱讀。

2.書內附部份習題解答。

3.書中舉數十種詳盡範例供參考。

4.著名的魔術方陣問題、河內問題、八皇后問題、迷宮問題、騎士問題、最大公因數問題、史波克先生問題、買票問題及Josephus問題等都列入討論。

目錄

第1章 資料結構概論

1-1 資料與資訊

1-2 資料處理(Data Processing)

1-3 計算機作業方式

1-4 程式的產生

1-5 程式的分析

1-6 演算法(Algorithm)

1-7 複雜度(Complexity)

1-8 NP-COMPLETE

1-9 參數的傳遞

1-10 資料結構(Data Structure)

1-11 魔術方陣(Magic Array)

 

第2章 陣列結構

2-1 陣列的定義

2-2 陣列表示法

2-3 稀疏矩陣(Sparse Matrix)

2-4 陣列的應用

2-5 最佳洗牌法(Perfect Shuffle)

 

第3章 鏈結串列

3-1 鏈結串列的定義

3-2 動態記憶體配置

3-3 鏈結串列的建立

3-4 鏈結串列的走訪

3-5 鏈結串列的連結

3-6 鏈結串列內節點的刪除

3-7 釋回鏈結串列的記憶體空間

3-8 鏈結串列內節點的插入

3-9 鏈結串列結構的反轉

3-10 環狀鏈結串列結構(Circular Linked List)

3-11 使用環狀鏈結串列結構表示稀疏矩陣

3-12 雙向鏈結串列結構(Doubly Linked List)

3-13 環狀雙向鏈結串列結構(Circular Doubly Linked List)

 

第4章 堆疊

4-1 堆疊的定義

4-2 堆疊的製作及操作方式

4-3 堆疊的應用

 

第5章 佇列

5-1 佇列的定義

5-2 線性佇列的製作及操作方式

5-3 環狀佇列的製作及操作方式

5-4 雙向佇列(double-ended queue, deque)

5-5 優先佇列(Priority Queue)

5-6 多重佇列(Multi Linked List)

5-7 佇列的應用

 

第6章 遞迴

6-1 遞迴的定義

6-2 遞迴工作原則

6-3 遞迴的執行過程

6-4 遞迴的應用

6-5 遞迴程式與非遞迴程式的差異

 

第7章 樹狀結構

7-1 基本術語

7-2 樹的表示法

7-3 二元樹(Binary Tree)

7-4 相關二元樹

7-5 二元樹的衍生

7-6 樹的應用

 

第8章 圖形

8-1 前言

8-2 圖形的基本觀念

8-3 圖形的資料表示法

8-4 圖形的追蹤(Graph Traversal)

8-5 擴張樹(Spanning Tree)

8-6 拓樸排序(Topological Sorting)

8-7 最短路徑

 

第9章 排序

9-1 前言

9-2 內部排序法(Internal Sort)

9-3 外部排序法(External Sort)

9-4 排序法的效益評估

 

第10章 搜尋

10-1 前言

10-2 循序搜尋法(Sequential Search)

10-3 二分搜尋法(Binary Search)

10-4 費氏搜尋法(Fibonacci Search)

10-5 區塊搜尋法(Block Search)

10-6 插補搜尋法(Interpolation Search)

10-7 基數搜尋法(Radix Search)

10-8 樹狀搜尋法

10-9 雜湊搜尋法(Hashing Search)

 

第11章 動態記憶體管理

11-1 前言

11-2 記憶體分配方法(Memory Allocation)

11-3 邊界標識法(Boundary Tag Method)

11-4 夥伴系統(Buddy System)

11-5 費氏夥伴系統(Fibonacci Buddy System)

11-6 廢置單元收集

11-7 廢置單元收集的改良

11-8 記憶體壓縮

 

附錄A ASCII CODE

附錄B 名詞索引

附錄C 常用C語言指令集

附錄D 習題解答 

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789572157381
    • 分級
    • 普通級
    • 頁數
    • 0
    • 商品規格
    • 18開17*23cm
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
※ 本商品會員日滿額金幣加碼回饋最高15倍
預計 2025/10/07 出貨 購買後進貨 
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing