1.思路:
n个数进行选择排序,第一趟排序,将第一个数设置为最小值,并逐个向右比较,如果有更小的数字,将该数字设置为最小值,并将该数字与第一个数字交换位置;第二趟排序将第二个数设置为最小值,并逐个向右比较,选择出最小值并与第二个数交换;以此类推,第n-1趟,第n-1个数与第n个数比较交换,排序结束。
2.图片演示:
3.代码示例:
package sort;
import java.util.Arrays;
/**
* 选择排序
*/
public class Selection {
public static void main(String[] args) {
int[] arr1 = {
44,