对于一个int数组,请编写一个归并排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 代码: ...
分类:
编程语言 时间:
2016-05-16 20:03:43
阅读次数:
207
对于一个int数组,请编写一个计数排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 代码: ...
分类:
编程语言 时间:
2016-05-16 20:02:14
阅读次数:
225
对于一个int数组,请编写一个希尔排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。保证元素小于等于2000。 测试样例: 代码: ...
分类:
编程语言 时间:
2016-05-16 20:01:07
阅读次数:
177
对于一个int数组,请编写一个快速排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 代码: ...
分类:
编程语言 时间:
2016-05-16 20:01:04
阅读次数:
193
对于一个int数组,请编写一个基数排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。保证元素均小于等于2000。 测试样例: 代码: ...
分类:
编程语言 时间:
2016-05-16 19:46:58
阅读次数:
158
对于一个int数组,请编写一个堆排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 代码: ...
分类:
编程语言 时间:
2016-05-16 19:31:12
阅读次数:
153
JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第..
分类:
编程语言 时间:
2016-04-07 01:37:42
阅读次数:
244
对于一个int数组,请编写一个冒泡排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: ...
分类:
编程语言 时间:
2016-04-02 22:51:56
阅读次数:
209
对于一个int数组,请编写一个堆排序算法,对数组元素排序。
给定一个int数组A及数组的大小n,请返回排序后的数组。
测试样例:
[1,2,3,5,2,3],6
[1,2,2,3,3,5]
class HeapSort {
public:
int* heapSort(int* A, int n) {
BuildMaxHeap(A, n)...
分类:
编程语言 时间:
2016-03-20 21:36:34
阅读次数:
330
对于一个int数组,请编写一个快速排序算法,对数组元素排序。
给定一个int数组A及数组的大小n,请返回排序后的数组。
测试样例:
[1,2,3,5,2,3],6
[1,2,2,3,3,5]
class QuickSort {
public:
int* quickSort(int* A, int n) {
// write code here
...
分类:
编程语言 时间:
2016-03-05 22:06:53
阅读次数:
275