排序是指将列表中的数字(或其他可排序对象)重新排列成正确的字典顺序。因此,按字母顺序排列是排序的一种形式。由于排序在几乎所有的计算机算法和数据库应用中都极其重要,因此在创建和分析高效的排序算法方面已经投入了大量的精力。一些常见的排序算法包括堆排序、归并排序、快速排序、选择排序和希尔排序。
排序
另请参阅
堆排序, 排序, 归并排序, 快速排序, 基数排序, 选择排序, 希尔排序, 排序后加序列, 称重使用 Wolfram|Alpha 探索
参考文献
Knuth, D. E. 计算机程序设计艺术,第 3 卷:排序与搜索,第 2 版 Reading, MA: Addison-Wesley, 1998.国家标准与技术研究院。“排序。” http://www.nist.gov/dads/HTML/sort.html。Press, W. H.; Flannery, B. P.; Teukolsky, S. A.; and Vetterling, W. T. “排序。” 第 8 章,FORTRAN 数值食谱:科学计算的艺术,第 2 版 Cambridge, England: Cambridge University Press, pp. 320-339, 1992.Skiena, S. “排序与搜索。” §1.1.6,离散数学实现:使用 Mathematica 的组合数学和图论。 Reading, MA: Addison-Wesley, pp. 14-16, 1990.在 Wolfram|Alpha 中被引用
排序请这样引用
Weisstein, Eric W. “排序。” 来自 MathWorld——Wolfram Web 资源。 https://mathworld.net.cn/Sorting.html