首页 > 试题广场 >

初始化数组 int [] arr...

[单选题]
初始化数组  int [] arr = {2,10,23,31,55,86},使用二分查询算法查找55,需要循环执行多少次才能命中目标?
  • 1
  • 2
  • 3
  • 4
第一次中值为23,然后最小值下标为中值下标+1,然后第二次3+5/2=4,中值等于输入值,跳出循环,两次
发表于 2019-10-21 19:11:12 回复(2)
明确头 尾 中间值即可
发表于 2019-10-15 17:31:09 回复(0)