选择排序的算法思想:
找出剩下的未排序序列中的最小记录,然后直接与第i个记录进行交换。
选择排序的java代码实现,下列代码实现了倒序排列
算法分析:
不稳定
空间代价:O(1)
时间代价:
比较次数:O(n^2),与冒泡排序一样
交换次数:n-1
总的时间代价:O(n^2)
选择排序的算法思想:
找出剩下的未排序序列中的最小记录,然后直接与第i个记录进行交换。
选择排序的java代码实现,下列代码实现了倒序排列
算法分析:
不稳定
空间代价:O(1)
时间代价:
比较次数:O(n^2),与冒泡排序一样
交换次数:n-1
总的时间代价:O(n^2)