wlbk.net
当前位置:首页 >> 冒泡排序 jAvA >>

冒泡排序 jAvA

冒泡排序是比较经典的排序算法。代码如下: for(int i=1;i

冒泡排序算法: int类型的数组:3 1 6 2 5 第一次循环: 1 3 6 2 5 1 3 6 2 5 1 3 2 6 5 1 3 2 5 6 第二次循环: 1 3 2 5 1 2 3 5 1 2 3 5 第三次循环: 1 2 3 1 2 3 。。。 算法:取出最大的放在最后,下次就不用比较最后一个了。*/public clas...

这才是冒泡排序~~~! public class Sort_Bubble { public static void main(String[] args) { int[] arr = {23,12,3,45,25,46,75,15,12,52}; for(int i=arr.length-1;i>=0;i--){ for(int j=0;jarr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1];...

public class MaoPao { public static void main(String args[]) { int[] arr={2,1,3,4,6,5,7,8,9,0,10}; //N是数组的元素个数,这样无论多少个数,直接修改arr中的元素就行了, //不需要调整循环次数 int N = arr.length; int temp=0; //冒泡排...

public class BubbleSort{ public static void main(String[] args){ int score[] = {67, 69, 75, 87, 89, 90, 99, 100}; for (int i = 0; i < score.length -1; i++){ //最多做n-1趟排序 for(int j = 0 ;j < score.length - i - 1; j++){ //对...

int[] data={432,3,32,5445,12,122,34,11,45,678}; //1.冒泡排序(由大到小) for (int i=0;i

冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将...

1.冒泡排序的原理:假设要求的数组是正序,两两进行比较,如果前一个书比后一个数小,位置不变。如果前一个数比后一个数大,位置互换,再跟后一个数进行比较,直到最后。就是逐步把大数送到最后,下面来个实例 举个例子:int[] array = {2,4,9,7...

简单写了一下: public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入:数字以',' 隔开"); String str = sc.next(); String [] array1 = str.split(","); for (int ...

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个...

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com