先看 20 秒生活小劇場

情境: 早餐店出餐口。店員會先把號碼牌排好,再依序叫號,大家就不會混亂。

手動模式: 點兩位客人交換位置,排成 1、2、3、4 就能進首頁。

出餐口

排序法視覺化學習站

選擇一種排序法開始練習,透過動畫觀察比較與交換流程,快速掌握每種演算法的核心概念與特性。

5 種排序法入口已整合,支援桌機與手機版
Bubble

氣泡排序

逐輪比較相鄰元素,把較大的值往後推,流程直觀好理解。

進入頁面 →
Selection

選擇排序

每輪挑出最小值放到前面,交換次數少,概念清楚。

進入頁面 →
Insertion

插入排序

把新元素插入已排序區間,對幾乎有序資料通常更快。

進入頁面 →
Quick

快速排序

以基準值分割陣列並遞迴排序,平均效能優異。

進入頁面 →
Heap

堆積排序

先建立最大堆再逐步取出最大值,時間複雜度穩定。

進入頁面 →