2015-09-05 77 views
-2

sorting - quick sort误差在快速排序的代码,但在错误窗口

不显示我在快速排序的代码错误。输出有问题。输出窗口出现,程序崩溃。

它甚至没有显示错误。代码中的错误在哪里?

+4

请勿使用任何代码图片!在问题中发布代码。并请描述示例输入,预期输出和您已经完成的调试问题。如果一个程序一开始不工作,开发人员的工作就是调试它(并且不,立即在Stackoverflow上发布并不算作调试)。 – kaylum

回答

0

您的partition函数返回pindex等于a[end]而不是分区点的索引。这将导致sort函数的递归调用超出范围的访问权限。