相关疑难解决方法(0)

快速分区方法的稳定性

下面的Quicksort分区算法是否会产生稳定的排序(即它是否保持元素的相对位置具有相等的值):

  partition(A,p,r)
  {
     x=A[r];
     i=p-1;
     for j=p to r-1
       if(A[j]<=x)
          i++;
          exchange(A[i],A[j])

       exchang(A[i+1],A[r]); 
     return i+1;
   }
Run Code Online (Sandbox Code Playgroud)

algorithm quicksort

20
推荐指数
5
解决办法
3万
查看次数

标签 统计

algorithm ×1

quicksort ×1