教學進度

週別

程式設計

人工智慧

資料結構

1

陣列與字串概念

人工智慧與專家系統導論 資料結構基本概念,演算法介紹,陣列概述

2

字串處理(1)

解題與搜尋方法 字串、矩陣與多項式,作業一

3

字串處理(2)

遊戲策略 堆疊與佇列的概念,堆疊應用(一)

4

二維陣列應用(1)

電腦圍棋程式設計簡介 堆疊應用(二),程式作業一

5

二維陣列應用(2)

人工智慧技術應用(1) 佇列及環狀佇列,第一次小考

6

指標變數與運算子

人工智慧技術應用(2) 指標與鏈結串列之觀念與應用

7

函數傳遞陣列及指標之概念

知識表示法(1) 樹與二元樹及走訪問題,作業二

8

指標與陣列、動態記憶體配置

知識表示法(2) 二元搜尋樹、二元運算樹

9

期中考

期中考 期中考

10

結構宣告與使用

知識擷取 圖形基本概念與表示法,圖形追蹤問題

11

結構陣列、鏈結串列

知識推論法 最小成本擴張樹,圖形最短路徑

12

鏈結串列實作問題

知識驗證 AOV、AOE網路與拓樸排序,圖形著色問題

13

檔案處理基本概念

專家系統之建立與發展 第二次小考,排序分類與演算法分析

14

文字檔的處理

知識工程 內部排序法(一)

15

二進位檔的處理

專家系統與智慧型資料庫 內部排序法(二),外部排序法

16

其他補充課題

DRAMA設計概念與使用 第三次小考,循序、二元、費氏、內插搜尋法

17

遞迴問題研究

專家系統案例研究 AVL樹、雜湊法與相關概念

18

期末考

期末考 期末考