我也是刚搞懂一种排序,是选择排序。代码如下
- class Shuzupaixu
- {
- public static void slectsort(int[] arr) //fengzhuang xuanze paixu
- {
- for (int x = 0 ;x <arr.length-1 ;x ++ )
- {
- for (int y = x+1;y< arr.length ;y++ )
- {
- if (arr[x]>arr[y])
- {
- int temp=arr[x];
- arr[x]=arr[y];
- arr[y]=temp;
- }
- }
- }
- }
- public static void main(String[] args)
- {
- int [] arr = {2,8,1,4,9,3};
- // pai xun qian
- printArray(arr);
- slectsort(arr);
-
- printArray(arr);
- }
- public static void printArray(int[] arr) // fengzhuang printarray
- {
- System.out.print("[");
- for (int x = 0 ;x<arr.length ;x++ )
- {
-
- System.out.print(arr[x]+" ");
- }
- System.out.print("]");
-
- }
- System.out.println();
- }
-
复制代码 |