2015-09-05 67 views
-2

sorting - quick sort誤差在快速排序的代碼,但在錯誤窗口

不顯示我在快速排序的代碼錯誤。輸出有問題。輸出窗口出現,程序崩潰。

它甚至沒有顯示錯誤。代碼中的錯誤在哪裏?

+4

請勿使用任何代碼圖片!在問題中發佈代碼。並請描述示例輸入,預期輸出和您已經完成的調試問題。如果一個程序一開始不工作,開發人員的工作就是調試它(並且不,立即在Stackoverflow上發佈並不算作調試)。 – kaylum

回答

0

您的partition函數返回pindex等於a[end]而不是分區點的索引。這將導致sort函數的遞歸調用超出範圍的訪問權限。