码迷,mamicode.com
首页 >  
搜索关键字:java冒泡排序    ( 98个结果
Java改进的冒泡排序ImprovedBubbleSort
原理:冒泡排序需要遍历几次数组,每次遍历都要比较相邻的元素,如果某一对降序则互换他们的值,由于较小的值像“气泡”一样浮向顶部,较大的值沉向底部,所以叫冒泡排序。 实例演示: 一般冒泡排序的特点是:n个数总共要比较(遍历)n-1趟,第i趟要比较n-i次。 一般程序是:public static void bubbleSort(int[] list){ int n=list.l...
分类:数据库   时间:2015-08-11 14:14:00    阅读次数:150
java 冒泡排序
1 public static void main(String[] args){ 2 int a[] = {34, 8, 64, 51, 32, 21}; 3 bubbleSort(a); 4 for (int i = 0; i a[j+1]) ...
分类:编程语言   时间:2015-07-28 17:55:42    阅读次数:192
java实现冒泡排序
package two.java.test; /** * 冒泡排序最基本的学c语言的时候就先接触的是冒泡排序 * 也有叫起泡排序的不过我还是喜欢叫冒泡排序 */ public class BubbleSort{ public static void main(String args[ ]){ int [ ]intArray={12,11,45,6,8,43,40,57,3,20...
分类:编程语言   时间:2015-07-26 22:47:22    阅读次数:189
java冒泡排序
记得有一次笔试要写一个冒泡排序,一下子就懵了,虽然上学时有开过算法与结构的课,但基本都在打盹,根本就没有了解过其排序原理。好吧,以前的潇洒,现在的苦逼,趁失眠时间了解一下冒泡排序。网上概念一大堆,参差不齐,最后写出来了,并可以升序排序。但对比了网上写的排序发现自己写的每一趟都比较到最后一个元素,可能...
分类:编程语言   时间:2015-07-05 07:05:33    阅读次数:169
JAVA 冒泡排序
实例(从小向大排序)://数组冒泡算法import java.util.Scanner;public class Test{ public static void main(String[] args){ int[] arr = {23,12,45,24,87,65,...
分类:编程语言   时间:2015-05-24 14:14:00    阅读次数:140
java冒泡排序和快速排序的分析
说来惭愧,昨天面试的时候遇到快速排序的笔试题没答上来。搞java的长期接触的是业务方面的东西,特别是web方向的java,久而久之在学校里面学的最基本的一些东西给忘记了。网上搜索了这两种算法,基本都是当年书本的解释,个人不是很喜欢。现将自身强化后的解释描述出来,加强记忆,最近有面试的同志不妨看看。   1.冒泡排序 书本上的基本理念是左边元素跟右侧元素一个个对比,有更小的就交换。 我将此分...
分类:编程语言   时间:2015-05-20 00:37:38    阅读次数:163
java 简单排序
public class SortDemo { public static void main(String[] args) { int[] arr = { 12, 3, 4, 56, 688, 9 }; bubbleSort(arr); selectSort(arr); print(arr); } // 选择 public static void selectSort...
分类:编程语言   时间:2015-05-03 12:06:00    阅读次数:144
【java】冒泡排序的实现
冒泡排序的原理说明:第一趟:依次比较相邻的两个数,如果后面的数比前面的数小,则交换两个数的位置,一趟下来,所有关键字中最大的关键字会在最后,所以第二趟排序可以不考虑脚标最大位的关键字第二趟:重复上述过程,但是第二趟中关键字总数比第一趟中少一个,因为所有关键..
分类:编程语言   时间:2015-03-16 06:25:16    阅读次数:146
排序算法之冒泡排序(Java)
?? 冒泡排序即每次遍历。相邻数字间进行比较,前者大于后者进行交换,不断将最大值后移,直至沉至最后位置;算法关键要点在于确定每次循环的边界; 后面两种算法则是对冒泡排序一定程度上的改良,但相对于其他排序算法,冒泡排序性能依然较差。 //冒泡排序 public class Bubble_Sort { //最原始的解法 public void bubble_sort1(int[] ...
分类:编程语言   时间:2015-03-15 10:59:38    阅读次数:153
java冒泡排序
public class BubbleSort { public static void main(String[] args) { int score[] = {1,4,5,7,2,3,9,0,6,8}; for(int i=1;i<score.length;i+...
分类:编程语言   时间:2015-03-11 12:50:36    阅读次数:124
98条   上一页 1 ... 7 8 9 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!