📄 main.cpp
字号:
#include<iostream>
using namespace std;
void quicksort(long data[],long low,long high)
{
long i,pivot,j;
if(low<high)
{
pivot = data[low];i=low;j=high;
while(i<j)
{
while(i<j&&data[j]>=pivot) j--;
if(i<j) data[i++]=data[j];
while (i<j&&data[i]<=pivot) i++;
if(i<j) data[j--]=data[i];
}
data[i]=pivot;
quicksort(data,low,i-1);
quicksort(data,i+1,high);
}
}
int main()
{
long n;
long data[10005];
do{
cin>>n;
if(n==0) break;
for(long i=1;i<=n;i++)
{
cin>>data[i];
}
quicksort(data,1,n);
cout<<data[n]<<endl;
}while(n!=0);
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -