您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php顺序查找和二分查找示例

2025/10/1 7:12:02发布19次查看
这篇文章主要介绍了php顺序查找和二分查找示例,需要的朋友可以参考下
复制代码 代码如下:
array as $k => $v)
  {
   if($v == $val)
   {
    echo '顺序查找成功!';
    exit(0);
   }
  }
echo '顺序查找失败!';
 }
/**
  * 二分查找法
  * @param $val 要查找的值
  */
 public function bin_search($val)
 {
  sort($this->array);
$min = 0;
  $max = count($this->array);
for ($i = $min; $i   {
   $mid = ceil(($min + $max) / 2);
if($val == $this->array[$mid])
   {
    echo '二分查找成功!';
    exit(0);
   }
   else if($val array[$mid])
   {
    $max = $mid;
   }
   else if($val > $this->array[$mid])
   {
    $min = $mid;
   }
  }
echo '二分查找失败!';
 }
}

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product