演算法(Algorithms)


繳交作業:alg@www.hcu.edu.tw
課程大綱 (Syllabus):
週數  主題 相關檔案
第一週
(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)
   


回首頁