Second Round


初學者寫給初學者的演算法教學

Stack: Intro(簡介)

介紹Stack(堆疊)。

Linked List: 新增資料、刪除資料、反轉

介紹於Linked list(連結串列)中新增資料、刪除資料,以及如何反轉Linked list的方法。

Linked List: Intro(簡介)

介紹Linked list(連結串列)。

Comparison Sort: Merge Sort(合併排序法)

介紹Merge Sort(合併排序法)。

Comparison Sort: Heap Sort(堆積排序法)

介紹Heap Sort(堆積排序法)。

Comparison Sort: Quick Sort(快速排序法)

介紹Quick Sort(快速排序法)。

Comparison Sort: Insertion Sort(插入排序法)

介紹Insertion Sort(插入排序法)。

Flow Networks:Maximum Flow & Ford-Fulkerson Algorithm

介紹Graph之應用:Flow Networks。並利用Ford-Fulkerson Algorithm找到Flow Networks中的Maximum Flow。

All-Pairs Shortest Path:Floyd-Warshall Algorithm

介紹Floyd-Warshall Algorithm。

Single-Source Shortest Path:Dijkstra's Algorithm

介紹Dijkstra's Algorithm。


Page 2 / 5