冒泡排序
发布日期:2021-10-03 12:40:16
浏览次数:8
分类:技术文章
本文共 708 字,大约阅读时间需要 2 分钟。
//冒泡排序算法 int[] arr = { 8, 9, 3, 6, 2, 5, 1}; System.out.print("排序前:"); for (int a : arr) { System.out.print(a + " ");//排序前:8 9 3 6 2 5 1 } System.out.println(); for (int i = 1; i <= arr.length - 1; i++) { //size-1次,找到循环中最大的值放到最后 for (int j = 0; j < arr.length - i; j++) { //每次都从第一第二个数开始比较,比较到size-i次结束(因为i后面的都已排好序,不需要再比较) if (arr[j] > arr[j+1]) { int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } System.out.print("排序后:"); for (int a : arr) { System.out.print(a + " ");//排序后:1 2 3 5 6 8 9 }
转载地址:https://blog.csdn.net/kookkj/article/details/78853381 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年03月09日 18时28分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
geotool 导出shp_Java 读取shape文件
2019-04-21
mysql 关联更新_MySQL UPDATE多表关联更新
2019-04-21
mysql call_mysql的call用法 call调用函数的例子
2019-04-21
python参数验证_参数验证,Python中的最佳实践
2019-04-21
python画多层网络_在pymn中修改多层网络图
2019-04-21
java 密钥 aes 解密_Java中AES加密解密以及签名校验
2019-04-21
java树转化成图_Java 转换一组数据为树型数据
2019-04-21
java 底层ppt_Java 如何设置 PPT 中的形状排列方式 具体内容
2019-04-21
mysql更新第5条记录_MYSQL中添加、更新、删除数据
2019-04-21
mysql service5.7_Mysql5.7服务下载安装
2019-04-21
mysql 更新数据 字符串_批量替换 MySQL 指定字段中的字符串
2019-04-21
mysql concat 整数型_MySQL 数字类型转换函数(concat/cast)
2019-04-21
mysql单元格函数是_MySQL常用内置函数
2019-04-21
mysql 怎么字段分裂_你可以分裂/爆炸MySQL查询中的字段吗?
2019-04-21
全国省市区 mysql_2017全国省市区数据库【含三款数据库】
2019-04-21