数组选择排序代码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/NewAir1798/article/details/77082999
	// 选择排序
	public static void selectSort(int[] arr){
		//判断段数组不能为null或者长度不能为0
		if(arr==null || arr.length==0){
			return;
		}
		
		//控制需要比较的轮数
		for (int x = 0; x < arr.length; x++) {
			//控制每轮需要比较的次数
			for (int y = x + 1; y < arr.length; y++) {
				if (arr[y] < arr[x]) {
					int temp = arr[x];
					arr[x] = arr[y];
					arr[y] = temp;
				}
			}
		}
	}

猜你喜欢

转载自blog.csdn.net/NewAir1798/article/details/77082999