public class HelloJava{ public static void main(String[] args) { int[] arr1 = new int[] {20,40,90,30,80,70,50}; bubbleSort(arr1); int[] arr2 = new int ...
分类:
编程语言 时间:
2018-07-17 21:43:41
阅读次数:
202
冒泡排序 两数相较,大的数下沉,小的数上升。 function bubbleSort(array $arr) { for ($i=0, $len=count($arr); $i < $len; $i++) { $flag = false; for ($j=0; $j < $len-1; $j++) ...
分类:
编程语言 时间:
2018-07-17 19:13:22
阅读次数:
203
public class BubbleSort { public static void main(String[] args) { int[] arr={6,3,8,2,9,1}; System.out.println("排序前数组为:"); for(int num:arr){ System.ou ...
分类:
编程语言 时间:
2018-07-04 16:09:10
阅读次数:
132
冒牌排序(BubbleSort) 冒泡排序是一种比较简单的排序算法,它循环走过需要排序的元素,依次比较相邻的两个元素,如果顺序错误就交换,直至没有元素交换,完成排序。 若对n个人进行排序,我们需要n-1次比较,所以第k次比较需要进行n-k次比较。排序算法通过以数据对象的两两比较作为关键,所以可以得出 ...
分类:
编程语言 时间:
2018-06-17 19:00:01
阅读次数:
136
public class bubbleSort { public static void main(String[] args) { while(true){ System.out.println("请输入数组,以空格分割,以回车键结束"); Scanner sc = new Scanner(Sys ...
分类:
其他好文 时间:
2018-06-07 22:59:49
阅读次数:
213
#include using namespace std; void swap(int &a ,int &b){ int temp; temp = a ; a = b; b = temp; } void bubblesort(int a[],int n) { int i,j; int temp; f... ...
分类:
编程语言 时间:
2018-05-20 18:20:30
阅读次数:
157
排序算法 1. 冒泡排序 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 function bubbleSort(arr){ var i = j = 0; for(i=1;i<arr.length;i++){ for(j=0;j<=arr.length-i;j++){ var tem ...
分类:
编程语言 时间:
2018-05-04 11:54:24
阅读次数:
215
package p1; import java.util.*; public class Sortdob { public static void BubbleSort(int[] arr) { int temp;//定义一个临时变量 for(int i=0;i<arr.length-1;i++){ ...
分类:
编程语言 时间:
2018-03-08 18:59:02
阅读次数:
131
原理如图所示(画图太丑将就看看): 源代码: public class Bubblesort { public static void bubblesort(int[] array) //冒泡排序 { int temp; //存放中间数值 for(int i=0;i<array.length-1;i ...
分类:
编程语言 时间:
2018-02-19 15:38:59
阅读次数:
121
简单排序(学完了要及时复习,不然像没学一样,而且 以后要花更多的时间) 冒泡排序:小的数往上冒 冒泡排序(BubbleSort)是重复地走访要排序的数列, 一次比较两个元素,如果他们的顺序错误,就把他们就 把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 原 ...
分类:
编程语言 时间:
2018-02-14 22:55:35
阅读次数:
253