xxbc0024 @ 2022-01-18 13:26:41
没开O2的时候最后一个点超时,开了就过了,什么原理呀
#include<bits/stdc++.h>
using namespace std;
const int MAXN=5000010;
long long n,m;
int q[MAXN];
void qsort(int q[],int l,int r)
{
if(l>=r) return;
int x=q[l+r>>1],i=l-1,j=r+1;
while(i<j)
{
do i++;while(q[i]<x);
do j--;while(q[j]>x);
if(i<j) swap(q[i],q[j]);
}
qsort(q,l,j),qsort(q,j+1,r);
}
int main()
{
scanf("%d%d",&n,&m);
for(int i=0;i<n;++i)
scanf("%d",&q[i]);
qsort(q,0,n-1);
printf("%d",q[m]);
return 0;
}
by DPseud @ 2022-01-18 13:27:18
看这里
by ud2_ @ 2022-01-18 13:36:44
就优化。
@DGuru 刻在 DNA 里的 BV 号。
by fjy666 @ 2022-01-18 13:39:19
@ud2_ 我上不去bilibili,不过是NeverGonnaGiveYouUp吗
by moao @ 2022-01-18 13:41:04
@fjy666 是
by OldVagrant @ 2022-01-18 13:41:25
这首歌是什么梗啊
by Maysoul @ 2022-01-18 14:10:10
@z_z_y 外网的一些不可描述的网站被禁后会变成这个,久而久之就变成了高超的骗术
by _QrSn_ @ 2022-01-18 14:12:42
@fjy666 外网的一些不可描述的网站被禁后会变成这个,久而久之就变成了高超的骗术
by OldVagrant @ 2022-01-18 14:16:25
CaO
by xxbc0024 @ 2022-01-18 15:53:44
@ud2_ 在比赛里可以用吗?怎么用
by ud2_ @ 2022-01-18 16:25:07
@xxbc0024 多数比赛都可以,评测时会帮你开。