首页 > 其他分享 >Demo46_冒泡排序01

Demo46_冒泡排序01

时间:2022-10-24 21:22:09浏览次数:48  
标签:QQ 01 int Demo46 冒泡排序 static public

//冒泡排序
package com.HuanXin.array_6;

public class Demo08_01 {
public static void main(String[] args) {
int []QQ={1,4,5,6,78,9};
int[] aa = AA(QQ);//先将QQ数组的数组元素全部都输出出来
int[] bb = BB(aa);//后将已经输出出来的数组元素进行冒泡排序(从小到大或者从大到小)
}


//冒泡排序的方法
public static int[]AA(int [] A){
int a=0;
for (int i = 0; i <A.length-1 ; i++) {
for (int j = 0; j < A.length-1-i; j++) {
if (A[j]>A[j+1]){
a=A[j+1];
A[j+1]=A[j];
A[j]=a;
}
}
}
return A;
}
//打印出数组中所有元素的方法
public static int[]BB(int [] b){
for (int i = 0; i <b.length ; i++) {
System.out.println(b[i]);
}
return b;
}
}

 

标签:QQ,01,int,Demo46,冒泡排序,static,public
From: https://www.cnblogs.com/CHX249/p/16823048.html

相关文章

  • Vue学习-01
    Vue入门零:前端目前形式前端的发展史HTML(5)、css(3)、JavaScript(ESS、ES6):编写一个个的页面——给后端(PHP、Python、Go、Java)——后端嵌入模板语法——后端渲染完数据——返......
  • Codeforces Round #401 (Div. 2) 题解 (待续)
    AShellGame#include<bits/stdc++.h>usingnamespacestd;#define#define#define#define#define#define#define#define#define#define#define#define#define#define#define......
  • April Fools Contest 2017 题解
    ANumbersJokeJoke数列,OEIS#include<bits/stdc++.h>usingnamespacestd;#define#define#define#define#define#define#define#define#define#define#define#define#define......
  • BZOJ 4519([Cqoi2016]不同的最小割-Gusfield算法)
    题意:给一幅图,问2点之间最小割有几个不同取值。1<=N<=8501<=M<=8500Gusfield算法如下:假设一开始所有点均在同一集合任意选定2个不在同一集合点求最小割,割把点集分成......
  • BZOJ 2302([HAOI2011]Problem c-组合数学)
    Description给n个人安排座位,先给每个人一个1~n的编号,设第i个人的编号为ai(不同人的编号可以相同),接着从第一个人开始,大家依次入座,第i个人来了以后尝试坐到ai,如果ai被占据了,就......
  • BZOJ 4747-4749题解 Usaco2016 Dec
    BZOJ4747:[Usaco2016Dec]CountingHaybales给出N(1≤N≤100,000)个数,和Q(1≤Q≤100,000)个询问。每个询问包含两个整数A,B(0≤A≤B≤1,000,000,000)。对于每个询问,给出数值......
  • BZOJ 4551([Tjoi2016&Heoi2016]树-倒序并查集)
    Description在2016年,佳媛姐姐刚刚学习了树,非常开心。现在他想解决这样一个问题:给定一颗有根树(根为1),有以下两种操作:1.标记操作:对某个结点打上标记(在最开始,只有结点1有标记......
  • BZOJ 4801([Lydsy2017年4月月赛]打牌-分类讨论)
    Description小Q同学正在和糖老师一起打(d)牌(p)。这个游戏需要52张牌,分为四种花色(H表示红心,S表示黑桃,C表示梅花,D表示方块),每种花色有A,K,Q,J,10,9,8,7,6,5,4,3,2这么多张牌......
  • BZOJ 4036([HAOI2015]按位或-子集和变换)
    Description刚开始你有一个数字0,每一秒钟你会随机选择一个[0,2^n-1]的数字,与你手上的数字进行或(c++,c的|,pascal的or)操作。选择数字i的概率是p[i]。保证0<=p[i]<=1,Σp[i]=......
  • c语言冒泡排序法代码(c语言冒泡排序法代码讲解)
    求一个C语言冒泡排序法的简单程序怎么办?  下一趟排序开始时,R[1。。lastExchange-1]是有序区,R[lastExchange。。n]是无序区。这样,一趟排序可能使当前有序区扩充多个记录,从......