码迷,mamicode.com
首页 >  
搜索关键字:数组元素排序    ( 37个结果
经典排序算法——选择排序
对于一个int数组,请编写一个选择排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: [1,2,3,5,2,3],6 [1,2,2,3,3,5] class SelectionSort { public: int* selectionSort(int* A, int n){ // write code ...
分类:编程语言   时间:2016-03-05 16:28:26    阅读次数:276
经典排序算法——插入排序
对于一个int数组,请编写一个插入排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 输入数组:[1,2,3,5,2,3],6 输出数组:[1,2,2,3,3,5] class InsertionSort { public: int* insertionSort(int* A, int n) { // wr...
分类:编程语言   时间:2016-03-05 16:26:27    阅读次数:269
经典排序算法——冒泡排序
对于一个int数组,请编写一个冒泡排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。  测试样例: 输入数组:[1,2,3,5,2,3],6 输出数组:[1,2,2,3,3,5] class BubbleSort { public: int* bubbleSort(int* A, int n) { ...
分类:编程语言   时间:2016-03-05 14:48:45    阅读次数:245
数组元素排序
/*编写一个void sort(int *x,int n)实现将x数组中的n个数据从大到小 排序。n及数组元素在主函数中输入。*/ #include <stdio.h> void sort(int *x, int n); void outPutAraay(int *x, int n); void s
分类:编程语言   时间:2016-02-14 18:30:03    阅读次数:229
python学习之——元组中两数相加之和等于某数
#题目:数组中找出两个元素之和 等于给定的整数# 思路:# 1、将数组元素排序;# 2、array[i]与a[j](j的取值:i+1到len_array-1) 相加;# 3、如两两相加<整数继续,如=整数则输出元素值;# 4、如>则直接退出,i+1 开始下一轮相加比较def addData(arra...
分类:编程语言   时间:2015-08-27 00:22:41    阅读次数:250
iOS数组快速排序
对数组元素排序是任何编程语言都会遇到的一个问题,大部分已经提供了一些很方便的排序方法供我们使用,那么iOS开发中有哪些方法可以让我们实现对数组元素快速排序呢? 先定义一个数组,然后对其中元素进行排序: NSArray *originalArray = [NSArray arrayWithObjects:[NSNumber numberWithInt:5],...
分类:移动开发   时间:2014-10-08 17:16:35    阅读次数:504
对上一篇博文的修改
//冒泡排序publicvoidmaoPaoSort(intarr[]){ for(inti=0;i<arr.length-1;i++){ for(intj=0;j<arr.length-1-i;j++){ setHuan(); } } } //数组元素的交换方法 publicvoidsetHuan(int[]arr,inti,intj){ if(a[i]>a[j]){ inttemp=a[j]; a[j]=a[i]; a[i]=temp; } } //直接排..
分类:其他好文   时间:2014-08-03 23:30:38    阅读次数:263
37条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!