摘要: 看了十几遍也理解了十几遍,关键时刻总是记不住,气煞我也!void quicksort(int v[],int n){ int i,last; if(n<=1) return; swap(v,0,rand()%n); last=0; for(i=1;i<n;i++) if(v[i]<v[0] swap(v,++last,i); swap(v,0,last); quicksort(v,last); quicksort(v+last+1,n-last-1);}void swap(int v[],... 阅读全文
posted @ 2013-10-21 23:16 扶-苏 阅读(295) 评论(0) 推荐(0) 编辑