二分搜索算法的实现
更新时间: 2025-09-30 12:51:52
二分搜索的时候,是要慢慢缩小搜索范围的。比如一共有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变量传到函数里。
二分搜索算法的实现 相关文章
上一篇:烤鸭酱汁配方和制作方法
下一篇:显示预览是什么意思
其他相关资讯
- 浙江省丽水市青田县气象台发布雷电黄色...
- 广西壮族自治区百色市田林县气象台发布...
- 黑龙江省哈尔滨市2025-09-30...
- 黑龙江省哈尔滨市2025-09-30...
- 浙江省舟山市2025-09-3011...
- 辽宁省丹东市2025-09-3011...
- 黑龙江省哈尔滨市2025-09-30...
- 黑龙江省哈尔滨市2025-09-30...
- 广东省惠州市2025-09-3011...
- 广东省惠州市2025-09-3011...
- 江西省抚州市2025-09-3011...
- 广东省东莞市2025-09-3011...
- 广东省珠海市2025-09-3011...
- 黑龙江省伊春市2025-09-301...
- 广东省清远市2025-09-3011...
- 广东省韶关市新丰县气象台发布高温黄色...
- 云南省昆明市西山区气象台发布地质灾害...
- 广东省惠州市2025-09-3011...
- 江西省赣州市兴国县气象台发布雷电黄色...
- 云南省普洱市镇沅彝族哈尼族拉祜族自治...
天气预报导航
天气资讯
更多 >>