首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java冒泡排序

public class Java07 {

public static void main(String[] args) {

// (7)数组:排序算法

// 冒泡排序

// 每次从第一个元素两辆比较、大的到后边(互换)。每次确定一个最大值。

// (1)数组中有几个元素就冒几次泡(最大值)

// (2)每次从下标零元素两两比较、如果前边元素大互换两个元素位置、每次确定一个最大值(下一次不需要比较)

int[] arr = ;

for (int i = 0; i < arr.length; i++) {

for (int j = 0; j < (arr.length - i - 1); j++) {

if (arr[j] > arr[j+1]) {

int t = arr[j];

arr[j] = arr[j+1];

arr[j+1] = t;

}

}

}

for (int a:arr) {

System.out.println(a);

}

}

}

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Obt95Z2YFPXtwlkG1A1HdxJw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券