早教吧 育儿知识 作业答案 考试题库 百科 知识分享

假设有10000个1-10000的互不相同的数据构成一无序集合.设计一个算法实现排序,要求以尽可能少的比较次数

题目详情
假设有10000个1-10000的互不相同的数据构成一无序集合.设计一个算法实现排序,要求以尽可能少的比较次数
▼优质解答
答案和解析
快速排序就满足你的条件:
void QuickSort(int e[],int first,int end)
{
\x05int i=first,j=end,temp=e[first];
\x05while(i