快速排序

快速排序

void quick_sort(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(x>q[i]);
      do j++;while(x<q[j]);
      if(i<j) swap(q[i],q[j]);  
   }
   quick_sort(q,l,j);
   quick_sort(q,j+1,r);
}
全部评论

相关推荐

见见123:简历没有啥问题,是这个社会有问题。因为你刚毕业,没有工作经历,现在企业都不要没有工作经历的。社会病了。
点赞 评论 收藏
分享
06-07 17:17
嘉兴学院 教师
心爱的idea:你孩
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务