- int arr[] = {12,45,56,22,55,44};
- //冒泡排序
- for(int i=0;i<arr.length-1;i++){
- for(int j=0;j<arr.length-1-i;j++){
- if(arr[j]>arr[j+1]){
- int temp = arr[j];
- arr[j] = arr[j+1];
- arr[j+1] = temp;
- }
- }
- }
-
复制代码- //选择排序
- for(int i=0;i<arr.length-1;i++){
- int min = i;
- for(int j=i+1;j<arr.length;j++){
- if(arr[min]>arr[j]){
- min = j;
- }
- }
- if(i<min){
- int temp = arr[i];
- arr[i] = arr[min];
- arr[min] = temp;
- }
- }
- }
复制代码
`
|