A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yeluoxingye 中级黑马   /  2017-2-27 21:34  /  966 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

int[] arr = {11,33,44,22,77,55,66};
  for (int i = 0; i < arr.length - 1; i++) {
   for (int j = i + 1; j < arr.length; j++) {
    if (arr[i] > arr[j]) {
     int temp = arr[j];
     arr[j] = arr[i];
     arr[i] = temp;
    }
   }
  }

4 个回复

倒序浏览
总的思路就是小的往前走,先得出最小的,再得出次小的,次次小的,以此类推
回复 使用道具 举报
这是选择排序,不是冒泡!
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
dongdzhu 发表于 2017-2-28 01:12
这是选择排序,不是冒泡!

就是冒泡排序,选择排序是大的往后沉,先求大的,再求小的
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
dongdzhu 发表于 2017-2-28 01:12
这是选择排序,不是冒泡!

不好意思,记岔了。你说的是对的
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马