不理解这个冒泡为什么这样写
7条回答 默认 最新
- 戟御 2021-08-01 23:23关注
//可以这样优化一下只比较前面 public class MaoPaoSort { public static void main(String[] args) { int[] arr = new int[] {5,3,7,2,9,1,4,8}; int temp = 0; for(int i = 1; i < arr.length; i++) { for(int j = 0; j < i; j++) { if(arr[i] < arr[j]) { temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } } } for(int i = 0; i < arr.length; i++) { System.out.print(arr[i] + "\t"); } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报