正在回答 回答被采纳积分+1
1回答
liuyubobobo
2021-06-05 06:24:33
如果你确定你的参数修改是正确的,且生效了,那么有可能不同的硬件环境对参数的要求有不一致的地方;也不排除你的配置并没有生效,请再重新编译整个项目试验一下,或者在 java 命令行下手动输入参数来编译执行程序。
如果还不行,我也不能确定是为什么了。
但其实,在这里测试出现了 Stack Overflow,就已经达到实验的目的了,我们已经看到了现在这个算法对这个级别的数据会栈溢出,其原因和这个性能性能退化成为 O(n^2) 的原因是一致的。此时,每个标定点都在一侧,导致递归深度为 n(而非 logn),当 n 很大时,递归的开销耗尽了栈空间。
在课程后续,就会讲解如何在算法层面解决这个问题:)
继续加油!:)

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星