黑马程序员技术交流社区

标题: 数组高级之冒泡排序 [打印本页]

作者: 朱磊zl    时间: 2015-6-14 21:36
标题: 数组高级之冒泡排序
  1. 数组高级以及Arrays
  2.         (1)排序
  3.                 A:冒泡排序
  4.                         相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处。同理,其他的元素就可以排好。
  5.                        
  6.                         public static void bubbleSort(int[] arr) {
  7.                                 for(int x=0; x<arr.length-1; x++) {
  8.                                         for(int y=0; y<arr.length-1-x; y++) {
  9.                                                 if(arr[y] > arr[y+1]) {
  10.                                                         int temp = arr[y];
  11.                                                         arr[y] = arr[y+1];
  12.                                                         arr[y+1] = temp;
  13.                                                 }
  14.                                         }
  15.                                 }
  16.                         }
复制代码

作者: cz19900606    时间: 2015-6-14 21:41
恩  有熟悉了一下
作者: GiveUp    时间: 2015-6-24 23:36
感谢楼主分享,好人一生平安
作者: 阴阳先生    时间: 2015-6-24 23:48
不错不错啊
作者: jx5785749    时间: 2015-6-24 23:54
楼主能把部分实现功能的代码在注释下么?有的地方没看懂!
作者: bingo54    时间: 2015-6-25 00:15
又让我记了一遍, 哈哈!
作者: 定格在永远    时间: 2015-6-25 11:36
很好、、、、、、、、、、、、、、




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2