快排模板

Posted lpl_bys

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快排模板相关的知识,希望对你有一定的参考价值。

 

 

技术分享
 1 void quicksort(int l,int r){
 2     int i,j,mid,p;
 3     i=l;j=r;
 4     mid=a[(l+r)/2];
 5     do{
 6         while(a[i]<mid) i++;
 7         while(a[j]>mid) j--;
 8         if(i<=j){
 9             p=a[i];a[i]=a[j];a[j]=p;
10             i++;j--;
11         }
12     }while(i<=j);
13     if(l<j) quicksort(l,j);
14     if(i<r) quicksort(i,r);
15 }
快速排序

 

以上是关于快排模板的主要内容,如果未能解决你的问题,请参考以下文章

最优美的快排代码

快排 [模板]

快排模板

VSCode自定义代码片段——.vue文件的模板

快排模板

快排Java模板