二分搜索算法的实现
更新时间: 2025-08-13 14:02:47
二分搜索的时候,是要慢慢缩小搜索范围的。比如一共有10个,那么middle是5,下一层搜索的范围应该是1-4和6-10。你的函数里没有这个功能。搜索函数至少应该是int BinarySearch(Type a[], const Type& x,int left, int right);终止条件就是if(left > right) 你定义y的时候是在main函数里,所以BinarySearch里面不能直接用y,解决方式是在外部定义一个全局的y变量,或者把y变量传到函数里。
二分搜索算法的实现 相关文章
上一篇:烤鸭酱汁配方和制作方法
下一篇:显示预览是什么意思
其他相关资讯
- 辽宁省丹东市宽甸满族自治县气象台发布...
- 福建省莆田市气象台发布台风橙色预警信...
- 甘肃省甘南藏族自治州夏河县气象台发布...
- 辽宁省葫芦岛市建昌县气象台发布雷电黄...
- 辽宁省葫芦岛市连山区气象台发布雷雨大...
- 云南省思茅市澜沧拉祜族自治县气象台发...
- 河北省保定市阜平县气象台发布雷电黄色...
- 阴雨天如何用湿度计控制油画干燥速度?
- 湖北省黄冈市英山县气象台发布强对流黄...
- 海南省三亚市气象台发布雷电黄色预警信...
- 内蒙古自治区赤峰市克什克腾旗气象台发...
- 广西壮族自治区贺州市昭平县气象台发布...
- 甘肃省甘南藏族自治州碌曲县气象台发布...
- 江西省萍乡市气象台发布雷电黄色预警信...
- 江西省宜春市高安市气象台发布雷电黄色...
- 江西省赣州市于都县气象台发布高温橙色...
- 甘肃省张掖市肃南县气象台发布雷电黄色...
- 青甘大环线几月份去最好?这份避坑攻略...
- 湖北省黄冈市浠水县气象台发布强对流黄...
- 云南省临沧市镇康县气象台发布雷电黄色...
天气预报导航
天气资讯
更多 >>