| 週數 | 主題 | 相關檔案 | 
| 第一週 (2/25) | 1.介紹課程大綱 2.介紹什麼是演算法 | syllabus.ppt | 
| 第二週 (3/3) | 介紹Java語言(I) | chap1.ppt app1.ppt app2.ppt chap1.doc app1.doc | 
| 第三週 (3/10) | 介紹Java語言(II) | chap2.ppt | 
| 第四週 (3/17) | 泡泡排序(bubble sort)及選擇排序(selection sort)演算法 | bubble.ppt | 
| 第五週 (3/24) | 快速排序(quick sort)演算法 | quick.ppt | 
| 第六週 (3/31) | 合併排序法(merge-sort)演算法 合內之塔(Hanio-towers)演算法 | merge.ppt hanoi.ppt | 
| 第七週 (4/7) | 春假停課一次 | |
| 第八週 (4/14) | 排序演算法與演算法分析 | |
| 第九週 (4/21) | 期中考 | |
| 第十週 (4/28) | 改至電子商務研討會會場上課 | |
| 第十一週 (5/5) | 期中考試題檢討 | |
| 第十二週 (5/12) | 圖形(graph)與圖形追蹤 深度優先(DFS) 廣度優先(BFS) | |
| 第十三週 (5/19) | 有向圖形與最短路徑 (shortest path) 演算法 | |
| 第十四週 (5/26) | 圖形(graph)資料結構表示法與圖形追蹤演算法程式撰寫 | GraphTraversal.java GraphTester.java GraphTraversalArg.java | 
| 第十五週 (6/2) | ||
| 第十六週 (6/9) | ||
| 第十七週 (6/16) | ||
| 第十八週 (6/23) | 
 回首頁
回首頁