文档章节

冒泡排序

随风1993
 随风1993
发布于 2017/05/25 16:58
字数 76
阅读 1
收藏 0

public class BubbleSort {
    
    public static void main(String agrs[]){
        
        int[] b = {4,6,34,8,5,2,1,9,76,33};
        
         boolean flag = false;
          for(int j = 0;j<b.length-1;j++){
              
              for(int i=0;i<b.length-1-j;i++){
                  int temp;
                  if(b[i]>b[i+1]){//交换
                      temp = b[i];
                      b[i] = b[i+1];
                      b[i+1] = temp;
                      flag = true;
                  }
              }
              
              if(flag == false){//标志
                  break;
              }
          }
          
          for(int i=0;i<b.length;i++){
              System.out.println(b[i]);
          }
          
    }

}

© 著作权归作者所有

共有 人打赏支持
下一篇: 查找第K小数
随风1993
粉丝 0
博文 9
码字总数 2110
作品 0
普陀
后端工程师
私信 提问

暂无文章

idea 删除代码的注释

搜索栏使用 正则表达式搜索 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/|[ \t]*//.*) 会搜索出来所有注释的代码 用空格replace替换掉就可以了。 或者搜索 (/\*([^*]|[\r\n]|(\*+([^*/]|[\r\...

时刻在奔跑
6分钟前
0
0
eclipse maven 项目运行mvn clean 后无法运行

错误: 错误:找不到或无法加载主类com.yyy.test.Main 解决方法: “project” --"Clean" 参考链接:https://jingyan.baidu.com/article/cbcede07107d9802f40b4dff.html...

qimh
10分钟前
0
0
崛起于Springboot2.X之集成工作流Activiti5.22(42)

声明:该博客主要是Springboot1.X和Springboot2.X集成Activiti5.22版本,并说一下两个版本的搭建不同的地方 技术:Springboot2.0.3+mysql+jpa(自动生成25张表)+Activiti5.22 /然后Springboo...

木九天
20分钟前
3
1
windows环境下搭建rabbitMQ开发环境

windows环境下搭建rabbitMQ开发环境 下载与安装 erlang rabbitmq 是使用erlang语言开发的,所以需要erlang环境; 下载地址 rabbitmq 下载地址 rabbitmq与erlang版本关系 下载之后直接安装即可...

晨猫
32分钟前
1
0
JVM 中的守护线程

特点 通常由JVM启动 运行在后台处理任务,比如垃圾回收等 用户启动线程执行结束或者JVM结束时,会等待所有的非守护线程执行结束,但是不会因为守护线程的存在而影响关闭。 判断线程是否为守护...

小刀爱编程
35分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部