c++快速排序标准函数
来源:互联网 发布:mysql update 删除 编辑:程序博客网 时间:2024/06/10 04:21
原型void qsort(void *base,int nelem,unsigned int width,int (*fpCompare)(const void*,const void*));
比较函数是
int 函数名(const void * elem1,const void elem2);
1在2前 返回负数
1==2 返回0
1在2后 返回整数
#include <stdio.h>
#include <cstring>#include <stdlib.h>
#include <cmath>
#include <mem.h>
int MyCompare(const void *elem1,const void *elem2)
{
unsigned int *p1,*p2;
p1 = (unsigned int*)elem1;
p2 = (unsigned int*)elem2;
return (*p1%10)-(*p2%10);
}
#define NUM 5
int main()
{
unsigned int an[NUM] = {8,123,11,10,4};
qsort(an,NUM,sizeof(unsigned int),MyCompare);
for(int i=0;i<NUM;i++)
{
printf("%d ",an[i]);
}
return 0;
}
- C标准库快速排序函数:升(降)序排序
- c++快速排序标准函数
- C标准库中的快速排序(quick-sort)函数 [简单应用]
- C语言 快速排序函数
- qsort函数 C语言快速排序函数
- C/C++快速排序函数qsort
- C语言快速排序函数qsort
- C语言标准库函数之qsort排序函数
- QuickSort 标准快速排序算法
- 排序-快速排序(c)
- C语言--标准函数
- C标准函数篇
- 标准c数学函数
- 标准c内存函数
- 标准c数学函数
- 标准c内存函数
- 其他标准c函数
- 标准c数学函数
- 让开发更方便,让搜索更效率!
- UCOS_II的移植到S3C2440 ADS 1.2
- 对游客隐藏价格的插件!!!
- Makefile之wildcard
- facebook插件
- c++快速排序标准函数
- 转载一篇写得不错的UCOS-II移植文章
- 定位单词在字符串数组中的位置
- C++类对象内存模型与成员函数调用分析(上)
- UCOS-II+TQ2440+触摸屏
- 快速登录,搜索产品,下面直接出现搜索到的产品!!!
- Windebug配合VWmare调试系统
- JAVA 内部类的简单总结
- 在支付页面注册账号的时候加上了订阅邮件的按钮