正在回答 回答被采纳积分+1
1回答
liuyubobobo
2023-02-28 07:27:30
什么叫“可以推出结果”?你是否实际在 IDE 中运行这个测试用例?
==========
比如 l = 0, r = 1;
mid = l + (r - l) / 2 = 0 + 1 / 2 = 0
新的 r 将等于 mid - 1 = -1
你的程序将调用 m(0, -1),致辞进入无限递归循环。(再跟一步,看看为什么是无限递归?)
继续加油!:)
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星