当前位置 : 主页 > 编程语言 > c++ >

java实现选择排序

来源:互联网 收集:自由互联 发布时间:2021-07-03
较为简洁的java实现选择排序 package cn.mym.order;public class SelectionSort {public void selectionSort(int[] arr){int t;/** * 第一层表示有序序列的最后位置 */for(int i = 0;i arr.length - 1;i++){/** * 第二层表示选一
较为简洁的java实现选择排序
package cn.mym.order;

public class SelectionSort {

	public void selectionSort(int[] arr){
		int t;
		/**
		 * 第一层表示有序序列的最后位置
		 */
		for(int i = 0;i < arr.length - 1;i++){
			
			/**
			 * 第二层表示选一个与有序的最后一个值进行比较,需要比较到最后一个
			 */
			
			for(int j = i + 1;j < arr.length;j++){
				if(arr[i] > arr[j]){
					t = arr[i];
					arr[i] = arr[j];
					arr[j] = t;
				}
			}
		}
	}
}
上一篇:java线程中的join()方法的使用案例
下一篇:没有了
网友评论