課程大綱 (Syllabus):
週數 | 主題 | 相關檔案 |
第一週 | 1.介紹課程大綱 2.介紹什麼是演算法 | |
第二週 | 介紹演算法的寫法(使用Pseudo code及Java語言) | |
第三週 | 陣列(Array)資料結構及相關演算法 | |
第四週 | 堆疊(Stack)資料結構及相關演算法 | stacknote.txt |
第五週 | ||
第六週 | ||
第七週 | 佇列(Queue)資料結構及相關演算法 | queuenote.txt |
第八週 | ||
第九週 | 期中考 | |
第十週 | 串列(Linked List)資料結構及相關演算法 | list.zip |
第十一週 | 字典(dictionary)資料結構及相關演算法 | dict.ppt |
第十二週 | 二元搜尋演算法及相關資料結構 | binarysearch.zip |
第十三週 | 樹(tree)資料結構及相關演算法 | tree.zip |
第十四週 | ||
第十五週 | 排序(sort)演算法 | sort.zip |
第十六週 | 二元搜尋樹 | 二元搜尋樹.zip |
第十七週 | 雜湊表(hash table) | hash.zip |
第十八週 | 期末考 |