資料結構(Data Structures)


繳交作業:ds@hcu.edu.tw
課程大綱 (Syllabus):下載課程大綱
軟體下載:
下載Jeep軟體
(Java中文化(Jeep)的程式使用須知)
期末專題(Term Project):
寫一程式,內建以下之sequence(array):
2,3,5,6,7,8,19,21,22,25,27,30,48,58,60,64,68
使用JOptionPane.showInputDialog();
輸入一個整數,
使用binary search 尋找此整數所在位置(陣列索引值),將之印出。
例如,輸入22應該輸出
位置2,尋找次數為1
此project應於九十年一月十七日中午12時之前
以email方式繳交至ds@hcu.edu.tw
 
週       數
備       註
主             題
文件檔案
簡報檔案
第一週(9/15)
第一次上課
資料結構簡介
 
 
第二週(9/22)
第二次上課
Jeep軟體介紹
 
第三週(9/29)
第三次上課
堆疊(Stack)
stack.zip
 stack.ppt
第四週(10/06)
放假
 
 
 
第五週(10/13)
第四次上課
 JavaAPI說明文件
 
第六週(10/20)
第五次上課
     堆疊應用
 
第七週(10/27)
第六次上課
佇列(一)
第八週(11/03)
第七次上課
 串列應用
第九週(11/10)
考試
 
 
 
第十週(11/17)
第八次上課
 
 
 
第十一週(11/24)
第九次上課
 
 
 
第十二週(12/01)
第十次上課
 樹
 
第十三週(12/08)
研討會課程暫停
 
 
 
第十四週(12/15)
第十一次上課
 Heap
 
 
第十五週(12/22)
第十二次上課
Graphs(圖形) 
 
第十六週(12/29)
第十三次上課
 Hash Table(雜湊表)
 
 
第十七週(元/05)
第十二次上課
 Dictionary(字典)
 
第十八週(元/12)
期末考