您的位置:首页 > 其它

令我匪夷所思的“bug”

2021-02-07 21:52 916 查看

本人是用vs2017编译器的萌新,可是在二分查找法出现问题。
很奇怪在我将代码打出(如下):
只要赋值的是字符串第三个,必定出错。之后经调试是else if无法进去,故将right = d-1;改成right = d;便解决了。再次代值进去后发现如果像夹在下标0和1的数字会让代码无限循环,再经调试,把条件又改回去了。此时我再次输入下标3的数字就可以找到,真是令人匪夷所思

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: