84. if(leftPos-start>=3 ||(leftPos-start==2 && arr[leftPos-1]==arr[leftPos-2]))
85. quickSort(arr,start,leftPos-1);
86. if(end-rightPos>=3 ||(end-rightPos==2 && arr[rightPos+1]==arr[rightPos+2]))
87. quickSort(arr,rightPos+1,end);
------------------------------------
兄台,求指教,快速排序,你这里面判断是否等于2并且前2个数量相等是什么作用的? |