- class Kobe //冒泡排序
- {
- public static void getmin(int[] arr)
- {
- for(int x=0;x<arr.length;x++)
- {
- for(int y=x+1;y<arr.length;y++)
- {
- if(arr[x]>arr[y])
- {
- int min=arr[y];
- arr[y]=arr[x];
- arr[x]=min;
- }
- }
- }
-
- }
- public static void maopao(int[] arr)
- {
- for(int x=0;x<arr.length-1;x++)
- {
- for(int y=0;y<arr.length-x-1;y++)
- {
- if(arr[y]>arr[y+1])
- {
- int temp=arr[y+1];
- arr[y+1]=arr[y];
- arr[y]=temp;
- }
- }
- }
- }
- public static void main(String[] args)
- {
- int arr[]={2,3,4,6,435,6,3,7,8,69};
- System.out.print("排序前:");
- //getmin(arr);
- getmin_1(arr);
- //System.out.print("排序后:");
- getmin(arr);
- System.out.print("\n排序hou:");
- getmin_1(arr);
-
- }
- public static void getmin_1(int[] arr)
- {
- for(int x=0;x<arr.length;x++)
- {
- System.out.print(arr[x]+",");
- }
- }
- }
复制代码
如果你认真的或者把我的代码运行一遍,你就会自己这个代码的精妙之处 |