码迷,mamicode.com
首页 >  
搜索关键字:bubblesort    ( 398个结果
冒泡排序list
调用Collections的swap进行交换数据 /** * 冒泡排序list * @param list * @return */ public static List<Integer> bubbleSort(List<Integer> list){ for (int i = 0; i < lis
分类:编程语言   时间:2016-02-16 16:44:24    阅读次数:147
经典算法学习——冒泡排序
冒泡排序是我们学习的第一种排序算法,应该也算是最简单、最常用的排序算法了。不管怎么说,学会它是必然的。今天我们就用C语言来实现该算法。示例代码已经上传至:https://github.com/chenyufeng1991/BubbleSort算法描述如下:(1)比较相邻的前后两个数据,如果前面数据大于后面的数据,就将两个数据交换;(2)这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个...
分类:编程语言   时间:2016-02-03 10:48:26    阅读次数:180
java算法——排序
1、冒泡排序 中心思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。 1 public static int[] BubbleSort(int[] numbers) { 2 int temp; 3 int size
分类:编程语言   时间:2016-01-29 11:52:53    阅读次数:156
ObjC语法练习 冒泡排序、选择排序、矩阵相乘
用OC实现的冒泡排序、选择排序、矩阵相乘,纯粹是用来练习语法。 冒泡排序,程序如下: void bubbleSort() { //初始化数组 NSMutableArray *array1 = [[NSMutableArray alloc] initWithCapacity:8]; [array1 a
分类:编程语言   时间:2016-01-27 22:46:05    阅读次数:251
【Sorting Collection】
排序集锦各种排序算法,总结一下,一直在遗忘......【冒泡排序】就是下面这个鬼啦:c实现代码(升序):#includevoid BubbleSort(int *array,int num){ int i,j,temp; for(j=0;jarray[i]) //倒序就把...
分类:其他好文   时间:2016-01-02 07:00:47    阅读次数:178
冒泡排序
冒泡排序 最佳时间复杂度O(n),最差时间复杂度O(n2)public class BubbleSort { /** * @param args */ public static void main(String[] args) { // TODO Auto...
分类:编程语言   时间:2015-12-27 15:57:08    阅读次数:155
C#中反射泛型 CreateInstance
假设1我有个类叫SortClass,类中有个BubbleSort(int[] array)用于给数组进行排序。假设2我有个类叫SortT,类中有个BubbleSort(T[] array)用于给数组进行排序。现在我需要在控制台应用程序里通过反射调用BubbleSort方法为数组int[] array...
分类:Windows程序   时间:2015-12-22 16:14:25    阅读次数:392
数据结构之排序算法(二)-冒泡排序及改进
冒泡排序算法需要遍历几次数组。每次遍历都要比较连续相邻的元素,如果某一对相邻元素是降序,则互换它们的值,否则,保持不变。由于较小的值像“气泡”一样逐渐浮想顶部,而较大的值沉向底部,所以叫冒泡排序。 冒泡排序的图解是: 总结一句话就是:连续比较相邻的元素,降序则呼唤。有n个数,共需要比较n-1趟,第i趟,需要比较n-i次。 BubbleSort.java public class B...
分类:编程语言   时间:2015-12-21 16:21:26    阅读次数:272
数组排序
//冒泡排序法 public static Date[] bubbleSort(Date[] date){ Date d; for(int i =date.length-1; i > 0; i--){ for(int j =0; j 0){ d = date[j]; ...
分类:编程语言   时间:2015-12-07 02:10:57    阅读次数:185
冒泡排序
冒泡排序(BubbleSort),是一种较简单的排序算法。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除..
分类:编程语言   时间:2015-12-01 01:48:22    阅读次数:194
398条   上一页 1 ... 21 22 23 24 25 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!