6.2k6 分钟

--- 算法 最坏情况运行时间 平均情况 / 期望运行时间 插入排序 Θ(n²) Θ(n²) 归并排序 Θ(nlgn) Θ(nlgn) 堆排序 Θ(nlgn) —— 快速排序 Θ(n²) Θ(nlgn) 计数排序 Θ(n+k) Θ(n+k) 基数排序 Θ(d(n+k)) Θ(d(n+k)) 桶排序 Θ(n²) Θ(n) # 1 插入排序算法 插入排序示意图: 演示 C 代码: void insertionSort(int a[], int n) { for (int i = 1; i < n; ++i) &#