|
名称 | 計算量 | 内部/外部 | 安定性 | |
---|---|---|---|---|
(最悪) | (平均) | |||
単純選択ソート | O(n2) | O(n2) | 内部 | × |
バブルソート | O(n2) | O(n2) | 内部 | ○ |
シェイカーソート | O(n2) | O(n2) | 内部 | ○ |
コムソート | O(n2) | O(n1.25)〜O(n2) | 内部 | × |
単純挿入ソート | O(n2) | O(n2) | 内部 | ○ |
シェルソート | O(n2) | O(n1.25)〜O(n2) | 内部 | × |
マージソート | O(n log n) | O(n log n) | 外部 | ○ |
ヒープソート | O(n log n) | O(n log n) | 内部 | × |
クイックソート | O(n2) | O(n log n) | 内部 | × |
バケットソート | O(n) | O(n) | 外部 | ○ |
基数ソート | O(mn) | O(mn) | 外部 | ○ |