算法实现/排序
外观
< 算法实现
在我们深入探讨各种排序算法的细节之前,让我指出:我们通常不会从头开始构建汽车发动机。相反,我们通常使用已经内置到我们正在使用的汽车中的现成的汽车发动机。同样,我们通常不会编写另一个排序函数。相反,我们通常使用已经包含在正在使用的 API 中的现成排序函数。
- 二叉树排序
- 随机排序
- 冒泡排序
- 桶排序
- 校验排序
- 鸡尾酒排序
- 梳排序
- 计数排序
- Gnome 排序
- 堆排序
- 插入排序
- 内省排序
- 库排序
- 归并排序
- 耐心排序
- 鸽巢排序
- 快速排序
- 基数排序
- 快速排序
- 施瓦茨变换
- 选择排序
- 希尔排序
- 平滑排序
- 当我们讨论这些算法的细节时,我们假设您已经熟悉 数据结构。
- 优化 C++/通用优化技术/排序——解释如何在标准模板库 (STL) 中使用标准的、现成的排序算法实现。
- c2: 排序算法