Banner
目前分類:資料結構與演算法 (5)
- Mar 11 Sun 2018 21:32
走迷宮範例 - 使用Python
- Feb 17 Sat 2018 16:31
氣泡排序法 - 使用Python (Bubble Sort)
氣泡排序法 - 使用Python (Bubble Sort)
插入排序法的原理是,從未排序的數列裡挑一個值(通常從最後一個開始),並將相鄰的值做比較,如數值大小與排序不符,則兩者對調,並繼續往下一個進行比較(這邊特別的是,如果大小順序是正確的,則會拿小的那一個值繼續往下比較),直到所有的值都比較且排序完成,下面直接用每個步驟氣泡排序法做的事情來讓大家瞭解。
- Feb 16 Fri 2018 16:52
資料結構 - Tree 的介紹(使用Python)
資料結構 - Tree 的介紹(使用Python)
Tree(樹)是一種相當常見的資料結構,用途也相當廣泛,Tree(樹)同時也表示了資料的階層關係,首先認識一下樹的幾個比較重要的名詞和特徵
- Feb 08 Thu 2018 22:04
插入排序法 - 使用Python(Insertion Sort)
插入排序法 - 使用Python
插入排序法的原理是,從未排序的數列裡,每次取一個值並逐一和已排序的數列進行比較,並插入到已排序的數列中,適合的位置。這樣說有點抽象,下面直接用每個步驟插入排序法做的事情來讓大家瞭解。
- Feb 08 Thu 2018 20:59
合併排序法 - 使用Python(Merge sort)