我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

折半发搜索数据为什么无法实现

img

利用折半法搜索数据为什么运行起来只能输入数据而不能显示出它的位子在哪呢
应该怎么修改

max=19,不是20,min=0,不是1
mid = (min+max)/2;
while循环中最后还要加上:
else
break;
也就是arr[mid] 等于 x时,要结束循环

近期文章

  • 这道题过程不懂求解答一高数利用定义计算定积分
  • 这里面是哪个循环没有结束吗
  • 用devc遇到了输出不了的情况,是我的printf不配了吗
  • 射频电子标签是否能够存储图片?
  • 无法在MySQL结果索引13上跳转到第0行
  • ArcGis使用DEM数据
  • c语言存放多个字符串
  • 代码输出不了,有点问题,麻烦修改一下
  • Python安装完库出现ResolutionImpossible,怎么解决?
  • 银河麒麟操作系统安装达梦数据库,解压bin文件时出现错误
  • 请问为什么我的jsp对javabean获取的实体类没有反应
  • 如何在PHP中匹配网页中的确切字符串?
  • 无约束最优解问题实现
  • 大神们看看错在哪里了 水仙花数
  • netlogo中如何改变海龟所在瓦片的颜色
  • C语言无参无返回值函数求1+1/2+1/3+1/4…+1/n
  • C语言,请写出本题代码
  • 和华为手机建立TCP连接,为什么在三次握手刚成功后华为手机就会主动FIN断开连接?
  • 关于类继承JFrame创建对象问题
  • Spm12、Cat12皮层厚度数据统计estimate报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华