資料結構教學網站
教學大綱
教學教材
觀念釐清
互動討論區
作業與課後輔導
檔案下載
教學大綱
課程章節
第一章 導 論
(1) 基本觀念
(2) 時間複雜度觀念
(3) 時間複雜度範例_費氏數列
第二章 陣 列
(1) 陣列的基本存取方法
(2) 陣列的記憶體中配置
(3) 陣列與指標
(4) 陣列的應用_費氏數列
(5) 陣列的應用_約瑟夫的晚餐遊戲
(6) 觀念澄清_陣列與指標
第三章 堆 疊
(1) 堆疊的定義
(2) 堆疊的應用
第四章 佇 列
(1) 佇列的定義
(2) 陣列製作環狀佇列
(3) 環狀佇列範例
(4) 佇列的應用
第五章 鏈結串列
(1) 鏈結串列的表示法
(2) 鏈結串列的製作
(3) 鏈結串列的應用
第六章 樹狀結構
(1) 樹的定義
(2) 樹狀結構的表示法
(3) 二元樹的走訪
(4) 二元樹的應用
第七章 圖形結構
(1) 圖形的定義
(2) 圖形結構的表示法
(3) 圖形結構的走訪
(4) 圖形結構的應用
“學習時的苦痛是暫時的,而未學到的痛苦是終身的”