首页 > 编程语言 >java冒泡法代码

java冒泡法代码

时间:2024-06-03 13:30:30浏览次数:19  
标签:tmp arr java int 代码 static 冒泡 public

import java.util.Arrays;
public  class hhh {


    public static int[] pao(int[] arr) {
        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 tmp = arr[j];
                    arr[j] = arr[j + 1];
                    arr[j + 1] = tmp;
                }
            }
        }
    return arr;}
    public static void main(String[] args){
    int a[]={2,1,5,3,4,7,5};
    System.out.println(Arrays.toString(pao(a)));




        }


    }

标签:tmp,arr,java,int,代码,static,冒泡,public
From: https://blog.csdn.net/digdeer/article/details/139412189

相关文章

  • JavaScript第三讲:解锁JavaScript的数据世界:基本数据类型与类型转换的奥秘
    前言:hello,大家好,在JavaScript的编程世界中,数据是构成一切的基础。无论是构建复杂的Web应用,还是处理用户输入,我们都无法绕开数据这一核心元素。而在JavaScript中,数据以不同的形式存在,我们称之为数据类型。理解这些数据类型以及它们之间的转换关系,对于编写高效、健壮的代码至关......
  • 【2024】百度指数爬虫,过程加代码
    要爬取百度指数,首先我们要通过Web页面获取api。最关键的三个请求是:/api/AddWordApi/checkWordsExists?word={testwordset}检查关键词是否存在/api/SearchApi/index?area=0&word={words}&area={regionCode}&startDate={startDate}&endDate={endDate}查询关键词指数,参数含......
  • 解锁C语言扫雷:详细攻略与完整代码解析
    目录一、游戏分析与设计1、功能说明2、界面设计3、数据结构分析4、文件设计结构二、扫雷游戏的代码实现1、逐步讲解1-1、打印菜单选择界面1-2、初始化棋盘1-3、打印棋盘1-4、布置雷1-4、排雷2、完整代码(加详细注释)2-1、game.h2-2、game.c2-3、test.c三、结尾在编......
  • 通用代码生成器应用场景五:任意需求应用急就章
    通用代码生成器应用场景五:任意需求应用急就章在中国文化中,如果您在任何的政府,商业或者私人事务上需要表明身份。您需要一枚自己的私章。如果在必须的场合,您没有此私章。如果您知道如何刻写图章,可以临时使用普通的石料甚至萝卜,肥皂等等,刻写一个临时性的图章使用,这就是所谓的急......
  • AI大模型探索之路-实战篇14: 集成本地Python代码解释器:强化Agent智能数据分析平台
    系列篇章......
  • Java基础知识
    2.第一个Java应用2.1创建Java源文件Java应用由一个或多个扩展名为.java的文件构成。publicclassDoll{/**福娃的名字*/privateStringname;/**构造方法*/publicDoll(Stringname){this.name=name;//设置福娃的名字}......
  • VeraCrypt源代码学习--架构介绍
      VeraCrypt的简介我就不在多啰嗦了,大家可以直接到官方网站上去查看。如何使用我也不做过多的介绍,网上的教程太多太多,能够进入看本博客的童鞋,绝对有足够的能力去搞定这方面的知识。  需要的基础知识:VeraCrypt主要用C/C++语言编写,为了提高软件的运行效率,源码中也夹杂着少许......
  • 代码随想录算法训练营Day59 | 503.下一个更大元素II、42. 接雨水 | Python | 个人记录
    注:Day58是休息日。本文目录503.下一个更大元素II做题看文章42.接雨水做题看文章以往忽略的知识点小结个人体会503.下一个更大元素II代码随想录:503.下一个更大元素IILeetcode:503.下一个更大元素II做题和之前的739.每日温度一样,只不过可以循环,我这边是多遍历一......
  • 做软件测试需要懂代码吗?
    随着大数据、机器学习时代的到来,不少人有了“测试不需要懂代码,那我就试试”的想法。这就引发了一系列疑问:不懂代码可以做测试吗?测试人员到底需不需要懂代码?测试人员需要写代码吗?其实,在软件测试初级阶段,测试人员确实不需要懂代码。但如果想要追求月薪20k、30k,接口、自动化等是避免......
  • vue 代码块
    一、代码块vue2.0安装依赖$npminstallvue-highlightjshighlight.js--save配置导入main.jsimportVueHighlightJSfrom'vue-highlightjs';import'highlight.js/styles/default.css';//选择你想要的样式//使用插件Vue.use(VueHighlightJS);具体使用<t......