1. 程式人生 > >好久沒寫選擇排序了剛好學java就自己寫一下

好久沒寫選擇排序了剛好學java就自己寫一下

選擇排序

public class SelectionSort
{
	public static void main(String []args){
		int [] x= {111,-1,2,3,10,4};
		SelectionSort(x);
	}
	

	public static int[] SelectionSort(int[] x){
		for (int i = 0; i < x.length-1; i++) {
			for (int j = i+1; j < x.length; j++) {
				if(x[i]>x[j]){
					int
temp = x[i]; x[i] = x[j]; x[j] = temp; } } } System.out.print("["); for (int i = 0; i < x.length; i++) { if(i!=(x.length-1)){ System.out.print(x[i]+","); }else{ System.out.print(x[i]+"]"); } } return x; } }

在這裡插入圖片描述