gpt4 book ai didi

具有计算器错误的 Java Mergesort 实现

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:17:32 25 4
gpt4 key购买 nike

我不太清楚为什么我的合并排序实现会出现 stackoverflow 错误。我已经多次检查代码,但我不明白为什么会这样。我尝试调试但无法理解为什么当我遍历代码时值 0 和 4(数组的第一个和最后一个索引)从未改变。最后它抛出堆栈溢出错误。

最佳答案

对 mergesort 的第一次递归调用(第 17 行?)应该使用“start, mid”,而不是“start, end”。这会让您陷入无限循环,最终耗尽堆栈。

相信你的调试器。

关于具有计算器错误的 Java Mergesort 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39112513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com