冒泡排序到demo
2024-10-06 19:56:10
package com.lmy.demoSort;
/**
* 冒泡排序demo
* @author Yubaba
*
*/
public class BubbleSort { public static void main(String[] args) {
int[] arr={11,3,8,2,9,1};
System.out.println("排序前数组为:");
for(int num:arr){
System.out.print(num+" ");
}
for(int i=0;i<arr.length-1;i++){//外层循环控制排序趟数
for(int j=0;j<arr.length-1-i;j++){//内层循环控制每一趟排序多少次
if(arr[j]>arr[j+1]){
int temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
System.out.println();
System.out.println("排序后的数组为:");
for(int num:arr){
System.out.print(num+" ");
}
}
}
最新文章
- Super Jumping! Jumping! Jumping!
- swift基础:第六部分:类与对象
- ajax 提交成功页面跳转问题
- Oracle中函数/过程返回结果集的几种方式
- tcp/udp socket编程异同
- sed写的命令收集
- Xshell下漂亮的开发环境配置
- BackgroundWorker 后台进程控制窗体label、richtextbook内容刷新
- KMP精讲
- ASP.NET - 锚点跳转,用于回到顶部
- 快速构建Windows 8风格应用20-MediaElement
- DDD理论学习系列——案例及目录
- 【洛谷1607】【USACO09FEB】庙会班车
- [poj3280]Cheapest Palindrome_区间dp
- windows下为qt msvc版本配置调试器
- 1.1大数据平台架构及Hadoop生态圈
- python 基础操作--数据类型
- Gorm使用详解
- sed命令使用详解
- 《剑指offer》— JavaScript(3)从尾到头打印链表