冒泡算法java實現代碼

转载 2012年03月29日 07:54:45
public class BubbleSort{
 public static void main(String[] args){
  int[] values = {3,1,6,2,9,0,7,4,5};
  sort(values);
 }
 public static void sort(int[] values){
  int temp = 0;
  for(int i=0;i<values.length;i++){
   for(int j=0;j<values.length-i-1;j++){
    if(values[j]>values[j+1]){
     temp = values[j];
     values[j] = values[j+1];
     values[j+1] = temp;
    }
   }
  }
 }
}

001-简单的java代码实现几种排序算法(插入,快速,冒泡,选择)

事先声明,本人小白,还望各位前辈不吝赐教。以下代码都在eclipse可以直接运行。 插入排序: public class InsertSort { public void insertSort(...

冒泡排序算法及matlab代码实现

  • 2015年11月24日 01:29
  • 15KB
  • 下载

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

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

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

冒泡排序的基本原理就是:两两比较,较小的放到前面,较大的放到后面./* 冒泡法 */#include //函数声明 void sortArray(int array[],int length);...
  • Setoge
  • Setoge
  • 2016年07月17日 13:32
  • 223

冒泡和选择排序Java代码实现

  • 2017年12月08日 11:57
  • 717B
  • 下载

八大经典排序算法基本思想及代码实现(插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序,基数排序)

一.插入排序——简单插入排序基本思想:每步将一个待排序的纪录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。def insertSort(arr): if len(...

顺序表的冒泡排序算法及二分法查找代码实现

本文主要实现了比较经典的冒泡排序算法(对已经有序或者基本有序的顺序表复杂度大大降低),和二分法查找,各位看官看代码吧//冒泡排序算法及二分法查找 #include "stdio.h" typedef ...
  • guguizi
  • guguizi
  • 2016年05月06日 18:32
  • 1658
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:冒泡算法java實現代碼
举报原因:
原因补充:

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