在数组索引中用到的排序方法(四种)

'<1>利用Arrays带有的排序方法快速排序SAT答案 '
   'import java.util.Arrays;    public class Test2{    public static void main(String[] args){    int[] a={5,4,2,4,9,1};   Arrays.sort(a); //进行排序    for(int i: a){   System.out.print(i);    }   }    } '
  <2>冒泡排序算法
   public static int[] bubbleSort(int[] args){//冒泡排序算法    for(int i=0;iargs[j]){    int temp=args[i];    args[i]=args[j];    args[j]=temp;    }    }    }    return args;    }
  <3>选择排序算法
   public static int[] selectSort(int[] args){//选择排序算法    for (int i=0;iargs[j]){    min=j;    }    }    if (min!=i){    int temp=args[i];    args[i]=args[min];    args[min]=temp;    }    }    return args;    }
  <4>插入排序算法
   public static int[] insertSort(int[] args){//插入排序算法    for(int i=1;i0;j--){    if (args[j]

你可能感兴趣的:(在数组索引中用到的排序方法(四种))