项目结构 冒泡排序算法,源文件bubblesort.go 快速排序算法,源文件qsort.go 主文件main.go 排序结果 ...
分类:
编程语言 时间:
2018-01-06 23:27:36
阅读次数:
369
1 #ifndef _GENERICQUICKSORT_H_ 2 #define _GENERICQUICKSORT_H_ 3 void generic_swap(void * pa, void * pb, int typeSize); 4 void generic_qsort(void * pa, ...
分类:
编程语言 时间:
2017-12-21 19:34:51
阅读次数:
203
#include #include #include #define MAX 5000 void print_arr(int *a, int size){ int i; for(i = 0; i < size; ++i) printf("%d ", *(a + i)); putchar('\n');... ...
分类:
其他好文 时间:
2017-12-11 23:06:39
阅读次数:
212
转载:http://blog.csdn.net/sunshangjin/article/details/40296357 想起来自己天天排序排序,冒泡啊,二分查找啊,结果在STL中就自带了排序函数sort,qsort,总算把自己解脱了~ std::sort()函数的功能很强大,且可以对类,结构体等元 ...
分类:
编程语言 时间:
2017-11-17 23:25:04
阅读次数:
176
qsort:快速排序函数 使用格式: void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*)); 各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间 ...
分类:
其他好文 时间:
2017-11-09 19:44:04
阅读次数:
157
1.快速排序 //Twenty #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<vector> #include<cmath> #include< ...
分类:
其他好文 时间:
2017-11-08 22:26:40
阅读次数:
137
原文:https://studygolang.com/articles/1598 晚上准备动手写点 go 的程序的时候,想起 go 如何排序的问题。排序 sort 是个基本的操作,当然搜索 search 也是。c 提供一个 qsort 和 bsearch,一个快排一个二分查找,不过是使用起来都不方便 ...
分类:
编程语言 时间:
2017-11-08 11:56:21
阅读次数:
212
重写排序方法 #include<cstdio>#include<cstring>#include<algorithm>#include<vector>#include<iostream>using namespace std; const int N=1e6+5;const int INF=0x7f ...
分类:
编程语言 时间:
2017-11-06 13:55:08
阅读次数:
201
1 public class quike { 2 3 public static void QSort(int[] arry,int low,int high) 4 { 5 6 int key; 7 if(low pKey) 22 high--; 23 sw... ...
分类:
编程语言 时间:
2017-10-27 15:27:56
阅读次数:
143
假设全校有最多40000名学生和最多2500门课程。现给出每个学生的选课清单,要求输出每门课的选课学生名单。 输入格式: 输入的第一行是两个正整数:N(≤40000),为全校学生总数;K(≤2500),为总课程数。此后N行,每行包括一个学生姓名(3个大写英文字母+1位数字)、一个正整数C(≤20)代 ...
分类:
其他好文 时间:
2017-10-21 19:12:30
阅读次数:
1348