四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

php 數組二分法查找函數代碼

復制代碼 代碼如下:
<?php
//search函數 其中$array為數組,$k為要找的值,$low為查找范圍的最小鍵值,$high為查找范圍的最大鍵值
function search($array, $k, $low=0, $high=0)
{
if(count($array)!=0 and $high == 0) //判斷是否為第一次調用
{
$high = count($array);
}
if($low <= $high) //如果還存在剩余的數組元素
{
$mid = intval(($low+$high)/2); //取$low和$high的中間值
if ($array[$mid] == $k) //如果找到則返回
{
return $mid;
}
elseif ($k < $array[$mid]) //如果沒有找到,則繼續查找
{
return search($array, $k, $low, $mid-1);
}
else
{
return search($array, $k, $mid+1, $high);
}
}
return -1;
}
$array = array(4,5,7,8,9,10); //測試search函數
echo search($array, 8); //調用search函數并輸出查找結果
?>

php技術php 數組二分法查找函數代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 康熙微服第二部免费版第24集| 奇门遁甲免费讲解全集| 张念骅| 让子弹飞高清完整版免费观看| 喜羊羊与灰太狼歌词| 秦天柱| 高奇| 无耻之徒豆瓣| 夏天在哪儿仿写句子一年级| 你是我的命运电影| 婚前婚后电影高清完整版| 我是老师电影完整版| 爱情岛论坛.| 美丽的坏女人中文字幕| 洛嘉| 抖音首页| 菊地亚美| 六级词汇电子版| 电影林海雪原| 不离不弃 电视剧| 卜冠今| 魅力先生王瀚| 大连酒店| 火烈女囚| 我在碧桂园的1000天| 邓伦是石家庄哪里的| 性行| 狂野鸳鸯| 金敏喜个人简历| 秀人网周妍希| 大奉打更人电视剧在线播放视频| 男同性恋者| 关鹏| 三人行菲律宾| 陈思敏1一5集国语版在线播放| 老阿姨视频| 巴霍巴利王2国语版免费中文版 | cetv3中国教育电视台直播| 二年级上册数学竖式计算题| bobo视频| 南来北往电视剧剧情介绍|