求运行时间 快速排序 #include using namespace std; const int maxn=1e6+7; int a[maxn],n; int Partition(int *a,int p,int r){ int i=p,j=r+1; int x=a[p]; while(1){ while(a[++i]<x&&i<r); while(a[--j]>x); if(i>=j) break; swap(a[i],a[j]); } a[p]=a[j];a[j]=x; return j; } void QuickSort(int *a,int ...