题目描述
blablabla
样例
blablabla
```#include <iostream>
using namespace std;
int a[100010];
void quicksort(int l,int r)
{
if(l>=r) return;
int i=l-1,j=r+1,x=a[l+(r-l)/2];
while(i<j)
{
do i++;while(a[i]<x);
do j--;while(a[j]>x);
if(i<j) swap(a[i],a[j]);
}
quicksort(l,);
quicksort(i,r);
}
int main()
{
int n;
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
quicksort(0, n-1);
for(int i=0;i<n;i++)
cout<<a[i]<<" ";
return 0;
}
----------
### 算法1
##### (暴力枚举) $O(n^2)$
blablabla
#### 时间复杂度
#### 参考文献
#### C++ 代码
blablabla
----------
### 算法2
##### (暴力枚举) $O(n^2)$
blablabla
#### 时间复杂度
#### 参考文献
#### C++ 代码
blablabla
```