冒泡排序
import java.util.Arrays; public class My { void bubbleSort(int[] arr){ int n=arr.length; for(int i=0;i<n-1;i++){ boolean flag=false; for(int j=0;j<n-1-i;j++){ if(arr[j]>arr[j+1]){ int temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; flag=true; } } if(!flag){ break; } } } public static void main(String[] args){ My my=new My(); int[] arr={5,6,1,2,4,7,2,3,4,6,4}; my.bubbleSort(arr); System.out.println(Arrays.toString(arr)); } }

浙公网安备 33010602011771号