Banner

目前分類:資料結構與演算法 (5)

瀏覽方式: 標題列表 簡短摘要

走迷宮範例 – 使用Python

走迷宮一直是一個很有趣的例子,以下是用Python實作的走迷宮範例

newaurora 發表在 痞客邦 留言(0) 人氣()

氣泡排序法 - 使用Python (Bubble Sort)

 

插入排序法的原理是,從未排序的數列裡挑一個值(通常從最後一個開始),並將相鄰的值做比較,如數值大小與排序不符,則兩者對調,並繼續往下一個進行比較(這邊特別的是,如果大小順序是正確的,則會拿小的那一個值繼續往下比較),直到所有的值都比較且排序完成,下面直接用每個步驟氣泡排序法做的事情來讓大家瞭解。

newaurora 發表在 痞客邦 留言(0) 人氣()

資料結構 - Tree 的介紹(使用Python)

Tree()是一種相當常見的資料結構,用途也相當廣泛,Tree()同時也表示了資料的階層關係,首先認識一下樹的幾個比較重要的名詞和特徵

newaurora 發表在 痞客邦 留言(1) 人氣()

插入排序法 - 使用Python

 

插入排序法的原理是,從未排序的數列裡,每次取一個值並逐一和已排序的數列進行比較,並插入到已排序的數列中,適合的位置。這樣說有點抽象,下面直接用每個步驟插入排序法做的事情來讓大家瞭解。

文章標籤

newaurora 發表在 痞客邦 留言(0) 人氣()

合併排序法 - 使用Python(Merge sort)


文章標籤

newaurora 發表在 痞客邦 留言(0) 人氣()