首页 > 其他分享 >冒泡排序及其优化

冒泡排序及其优化

时间:2023-03-02 23:12:40浏览次数:34  
标签:arr temp int 及其 冒泡排序 Arrays result 优化

import java.util.Arrays;

public class bobbleSort {

    public static void main(String[] args) {

        int[] arr = {2,6,3,7,4,1,8,5,0,9};
        //          {2,3,6,4,1,7,5,0,8,9}
        int temp;
        boolean result = true;
        for(int i=0;i<arr.length;i++){
            for(int j=0;j<arr.length-i-1;j++){
                if(arr[j]>arr[j+1]){
                    temp = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1] = temp;
                    result = false;
                }
          System.out.println("第"+i+"趟,第"+j+"次:"+Arrays.toString(arr));  } if(result){ System.out.println(Arrays.toString(arr)); break; }else { result = true; } } } }

 

标签:arr,temp,int,及其,冒泡排序,Arrays,result,优化
From: https://www.cnblogs.com/xjklmycw/p/17173958.html

相关文章

  • LabVIEW|冒泡排序的实现
    冒泡排序简述:描述来自于大的泡泡总是先浮到水面。考虑一下,我们平时怎么给东西排序,比如有一堆苹果,需要我们按照个头从大到小排序。冒泡排序就是:先比较最右面两个苹果,如果左边......
  • 网站关键词的排名该如何优化?有什么优化工具吗?
    如今关键词优化已经成为了大部分站长提高网站排名的方法,能够让更多的用户通过关键词进入到网站,然后了解企业及企业的产品或服务,从而促进交易,实现网站的价值。那么,提升网站排......
  • 使用qsort函数实现冒泡排序(函数指针的运用)
    //此程序的本质:完全理解qsort函数的传参的原则////实现思路:因为我们是模拟qsort函数//所以我们要自己创造一个:比较数据的函数:cmp_int//因此必须有一个函数指针来接收这......
  • 2021年系统架构设计师论文---论微服务架构及其应用
    论微服务架构及其应用*忠旭(石家庄铁道大学河北省石家庄市长安区061600)摘要:随着互联网应用的发展,单体应用架构已经不能满足业务需求,微服务架构应运而生。微服务架构是......
  • Burnside 引理及其扩展
    之前学Burnside一直没能深入本质,这回与可爱的QYB学弟讨论了一下Burnside引理的证明,做一个记录。前置知识:群的定义。一、等价染色方案计数问题对于一种染色方案组......
  • c语言学习记录 冒泡排序
    #include<stdio.h>#include<string.h>#define_CRT_SECURE_NO_WARNINGS1voidbubble_sort(intarr[],intsz){ inti=0; //排序次数 for(i=0;i<sz-1;i+......
  • 谷歌seo独立站搜索引擎优化指南【2023新版】
    作为一个拥有十年操作经验的个人站长,我认为SEO是网站优化的核心,它可以帮助我们的网站在搜索引擎上获得更高的排名和更多的流量。在本篇文章中,我将分享我的谷歌SEO独立站搜索......
  • 接口限流常见算法方案原理 及其 实现(Guava RateLimiter,Redis+AOP+Lua)
    (目录)什么是限流?为什么要限流?限流,这个词其实并不陌生,在我们生活中也随处可见。做核酸时,工作人员会在核酸检测点的空地上摆放着弯弯曲曲的围栏,人们排着队左拐右拐的往前......
  • (优化/未优化)冒泡排序
    #include<stdio.h>//还可以优化voidbubble_sort(intarr[],intsize){for(inti=0;i<size-1;i++){//共有size-1趟冒泡排序for(intj=0;j<size-1-i;......
  • 【性能优化】【Brotli】使用Brotli压缩算法来压缩静态文件
    Brotli比gzip更强,压缩后体积更小,gzip可以淘汰了。静态文件可以使用 Brotli进行预压缩,会占用cpu资源,返回头需要指定:'Content-Encoding':'br'不然浏览器无法识别 Bro......