- 题目地址
- 我的代码
#include <stdlib.h>
int compare(const void *arg1, const void *arg2);
ElementType Median(ElementType A[], int N)
{
ElementType *t;
t = &A[0];
qsort(t,N, sizeof(ElementType), compare);
return A[N / 2];
}
int compare(const void *arg1, const void *arg2)
{
if(*(ElementType*)arg2<=*(ElementType*)arg1)
return 1;
if(*(ElementType*)arg2>*(ElementType*)arg1)
return -1;
}