官网 排序排序成本模型:在研究排序算法时, 我们需要计算比较和交换的数量,对于不交换的算法, 我们会计算访问数组的次数。 N = 问题规模 选择排序找到数组中最小的元素, 然后将它交换到最前方,然后依次找到第i小的,并交换到i - 1位。选择排序的总消耗次数约为: (N * (N - 1)) / 2 次比较 和 N - 1 次交换.选择排序的消耗 与 输入数据的原始顺序无关。交换次数是最少的, 因为它每次交换都代表着一个数字被正确的排序。 https://leafflow.top/2023/02/07/algorithm/algs4/ 作者 vollen 发布于 2023年2月7日 许可协议 上一篇 下一篇