java冒泡排序代码

转载 2016年05月31日 19:24:41

java冒泡排序算法,可实现最基本的java冒泡排序功能,源代码如下:  

public class MaoPao { 

   public static void main(String[] args) {

  int a[] = { 12, 23, 435, 6, 2, 4, 543, 226, 595 };

  int i, j, n, temp;

  // 数组的长度

  n = a.length;

  for (j = 0; j < n; j++) {

  for (i = 0; i < n - j; i++) {

  try {

  // 把最大的交换到最后面去

  if (a[i] > a[i + 1]) {

  temp = a[i];

  a[i] = a[i + 1];

  a[i + 1] = temp;

  }

  } catch (Exception e) {

  // TODO: handle exception 

  }

  }

  }

  for (i = 0; i < n; i++) {

  System.out.print(a[i] + " ");

  }

  }

  }

冒泡排序代码截图:

正常实现排序功能:

相关文章推荐

冒泡排序 Java代码

  • 2015-07-28 20:28
  • 33KB
  • 下载

"冒泡排序"算法-图文代码教你轻松简单理解-java编程

冒泡排序: 1.0位置和1位置比 2.1位置和2位置比 3.n-1和n位置比 第一轮 第二轮继续从0开始逐个比,每比一次少一次 连续比用j和j+1;
  • nzfxx
  • nzfxx
  • 2016-06-08 01:26
  • 257

冒泡排序及java代码实现

1,算法思路 冒泡排序的时间复杂度为O(n^n),它将一个数组中的元素两两比较,如果顺序不对,就将其位置调换,原理类似水中自下而上冒泡,将每一轮比较的最大的数放在末尾, 2,算法实现package...

Java代码 写一个冒泡排序

第一次使用这个编辑器好好用醉了。。。刚写了一篇,结果不小心给关了,还要重新写。。。 冒泡排序 放空了这么就,终于知道自己该干什么,找到实习之后这又是一个新的开始,不要羡慕别人,因为你在别人眼里也是独...

常用算法-冒泡排序代码实现

冒泡排序的基本原理就是:两两比较,较小的放到前面,较大的放到后面./* 冒泡法 */#include //函数声明 void sortArray(int array[],int length);...

冒泡排序代码

  • 2015-05-27 09:03
  • 356B
  • 下载

关于冒泡排序的代码实现

  • 2014-12-30 22:07
  • 1.53MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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