3.3.5 - Bucket Sort
(MSD) Radix Sort
1. 演算法
依照資料的最高位數值分派到對應的buckets
每一個bucket各自排序
合併buckets
Distribution & Merge只需做一次,適用於當位數很多時。
e.g. 排序179, 258, 33, 55, 145, 392, 219, 633, 175, 600
依照百位數來分派數值:
合併:
Last updated
(MSD) Radix Sort
依照資料的最高位數值分派到對應的buckets
每一個bucket各自排序
合併buckets
Distribution & Merge只需做一次,適用於當位數很多時。
e.g. 排序179, 258, 33, 55, 145, 392, 219, 633, 175, 600
依照百位數來分派數值:
合併:
Last updated