最简单的冒泡排序算法

原创 2018年04月15日 23:17:59
public class Sort {


public static void main(String[] args) {

//冒泡排序算法
int[] ch = {1,4,6,85,74,87,52,14,23,98,510,42};
for(int i=0;i<ch.length-1;i++){
for(int j=0;j<ch.length-1-i;j++){
if(ch[j]>ch[j+1]){
    int temp=0;
    temp = ch[j];
    ch[j] = ch[j+1];
ch[j+1] = temp;
}
}
}
   for(int cha:ch){
       System.out.print(cha+" ");
}
System.out.println();

//选择排序
int[] a = {1,4,6,85,74,87,52,14,23,98,510,42};
for(int i=0;i<a.length-1;i++){
for(int j=i+1;j<a.length;j++){
if(a[i]>a[j]){
int temp=a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
for(int cha:a){
System.out.print(cha+" ");
}
}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cuicuicui96/article/details/79954986

Java中的冒泡排序算法-简单实例

冒泡算法的原理实现:(从小到大排序)   1:比较相邻的两个元素,如果第一个比第二个大就交换位置。   2:对每一对相邻的元素进行比较,从开始第一队到结尾的最后一对,这样最后的元素就是最大的了。   ...
  • qq_36880602
  • qq_36880602
  • 2017-04-10 20:02:53
  • 2979

优化后的冒泡排序

很久没动博客了~ 最近在自学算法,再回来看看排序,就觉得相对简单,于是想从头到尾再梳理一下排序 先从最简单的入手,冒泡排序 直接贴出优化后的代码 package com.huangshaobb.cn...
  • huangshaobbbb
  • huangshaobbbb
  • 2015-06-15 22:56:06
  • 363

最简单的排序算法之一冒泡排序----js实现

1. 算法步骤 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 针对所有...
  • wall1999
  • wall1999
  • 2017-02-15 11:26:46
  • 6762

冒泡排序算法的实现,用C语言实现。

  • 2009年08月25日 10:27
  • 1KB
  • 下载

Java 简单排序--冒泡排序

抛砖引玉。。。。 冒泡排序: 核心思想是从头开始让相邻的两个元素进行比较,符合条件就交换位置,这样就把最大值或者最小值放到数组的最后面了; 接着再从头开始两两比较交换,直到把最大值或者最...
  • naruto_ping
  • naruto_ping
  • 2016-10-29 20:55:47
  • 9069

三个简单的算法—冒泡排序

(代码都是用php来显示)- 冒泡排序(先贴代码)
  • zhuzhijun227511
  • zhuzhijun227511
  • 2017-01-19 16:56:24
  • 200

简单的四种排序算法

冒泡排序,选择排序,快速排序,插入排序,总结一下四种简单算法。 1,//冒泡排序 function bubble_sort($arr) { //该循环控制需要冒泡的轮数 for ($i=0; $i ...
  • u010356351
  • u010356351
  • 2016-08-12 11:33:02
  • 1066

C++简单排序算法之冒泡排序

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需...
  • zhengjuexi4456
  • zhengjuexi4456
  • 2016-09-08 22:01:13
  • 30699

Java算法实现之冒泡排序及优化

Java算法实现之冒泡排序及优化
  • a445849497
  • a445849497
  • 2017-02-14 15:14:41
  • 877

PIC单片机实现冒泡排序算法

编写子程序paixu,实现1Byte数的顺序排列。待排序的10个二进制数(自定义数据大小)存放在内存空间内。编写宏定义实现大小比较和换位,入口参数为待比较的两个数据地址。注意排序过程中需要使用间接寻址...
  • sinat_32582203
  • sinat_32582203
  • 2017-03-04 12:45:34
  • 501
收藏助手
不良信息举报
您举报文章:最简单的冒泡排序算法
举报原因:
原因补充:

(最多只允许输入30个字)