为了防止溢出,二分查找的middle计算如下更好:
int middle=left+(right-left)/2;
int middle=left+(right-left)/2;
我已经通过这道算法题!输入数组长度 n 输入数组 a[1...n] 输入查找个数m 输入查找数字b[1...m] 输出 YES or NO 查找有则YES 否则NO 。
https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2FquestionTerminal%2Fd93db01c2ee44e8a9237d63842aca8aa
全部评论
相关推荐

点赞 评论 收藏
分享