冒泡排序JAVA实现

企鹅博客
企鹅博客
企鹅博客
25193
文章
0
评论
2020年10月2日00:34:40 评论 4 views 620字阅读2分4秒

冒泡排序Java实现

public class MaoPao {

/**
* @冒泡排序
*/

static int arry[];

//交换元素方法
public static void huan(int one,int two){
   int temp=arry[one];
   arry[one]=arry[two];
   arry[two]=temp;
 
}

//显示输出数组中的数据
public static void output(){
   for(int i=0;i<arry.length;i++){
    System.out.print(arry[i]+" ");
   }
}

//核心排序方法
public static void paixu(){
   for(int a=arry.length-1;a>1;a--){
    for(int b=0;b<a;b++){
     if(arry[b]>arry[b+1]){
      huan(b, b+1);
     }
    }
  
   }
 
}

public static void main(String[] args) {
   arry=new int[]{1,5,3,9,23,14,12,35};
   System.out.print("-----原始数据:----:");
   output();
   paixu();
   System.out.println(" ");
   System.out.print("-----排序后数据:----:");
   output();
 

Android短信应用——短信信息实时获取 Linux编程

Android短信应用——短信信息实时获取

我们知道,只需通过代码就可以读到收件箱中的短信,发件箱中的短信;但是却没办法在短信发来的瞬间获取;如果我们在短信发来的一瞬间能得到相应的信息内容,那么我们就可以依次来展开很多应用了——也就是通过短信去...
LRU缓存设计 Linux编程

LRU缓存设计

缓存的数据结构采用哈希表,key到value的映射。 网上有些资料采用记录数据的使用时刻 实现LRU策略,此处采用双向链表 实现LRU策略。LRU Least Recently Used,MRUMos...
R 语言 简单介绍 Linux编程

R 语言 简单介绍

一.统计分析软件说明  统计分析软件有:SPSS, SAS、R语言,Matlab,S-PLUS,S-Miner。 SPSS: 最简单的,都是菜单操作,不过不利于二次程序开发。 SAS: 需要...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: