文章

14

粉丝

130

获赞

0

访问

961

头像
快速排序 题解:yxc快排模板
P1590 杭州电子科技大学2019年机试题
发布于2024年4月27日 14:16
阅读数 76

void quick_sort(int q[],int l,int r){
    if(l>=r) return; 
    int i=l-1,j=r+1,x=q[l+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]);
    }
    quick_sort(q,l,j),quick_sort(q,j+1,r);
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发