二分搜索算法的实现
更新时间: 2025-06-27 19:52:35
二分搜索的时候,是要慢慢缩小搜索范围的。比如一共有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变量传到函数里。
二分搜索算法的实现 相关文章
上一篇:烤鸭酱汁配方和制作方法
下一篇:显示预览是什么意思
其他相关资讯
- 山西省临汾市汾西县气象台发布雷暴大风...
- 张掖七彩丹霞怎么拍最美
- 陕西省气象台发布雷雨大风橙色预警信号
- 山西省晋中市灵石县气象台发布雷暴大风...
- 云南省玉溪市峨山彝族自治县气象台发布...
- 广东省韶关市乐昌市气象台发布雷雨大风...
- 云南省临沧市耿马傣族佤族自治县气象台...
- 福建省宁德市福安市气象台发布雷电黄色...
- 湖南省怀化市辰溪县气象台发布暴雨橙色...
- 云南省红河哈尼族彝族自治州个旧市气象...
- 江西省气象台发布雷电黄色预警信号
- 陕西省咸阳市气象台发布雷雨大风橙色预...
- 新疆维吾尔自治区博尔塔拉蒙古自治州博...
- 内蒙古自治区通辽市内蒙古通辽市奈曼旗...
- 云南省玉溪市华宁县气象台发布暴雨黄色...
- 湖北省咸宁市气象台发布暴雨黄色预警信...
- 湖北省咸宁市通山县气象台发布暴雨黄色...
- 广西壮族自治区崇左市扶绥县气象台发布...
- 江西省九江市武宁县气象台发布雷电黄色...
- 新疆维吾尔自治区伊犁哈萨克自治州霍尔...
天气预报导航
天气资讯
更多 >>