久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php如何實(shí)現(xiàn)二分查找

      php實(shí)現(xiàn)二分查找的方法:首先以數(shù)組中某個(gè)值為界;然后再遞歸進(jìn)行查找,直到結(jié)束,代碼為【if ($low <= $high){$mid = intval(($low+$high)/2);if ($array[$mid] == $k)】。

      php如何實(shí)現(xiàn)二分查找

      本教程操作環(huán)境:windows7系統(tǒng)、PHP5.6版,DELL G3電腦,該方法適用于所有品牌電腦。

      php實(shí)現(xiàn)二分查找的方法:

      思路:以數(shù)組中某個(gè)值為界,再遞歸進(jìn)行查找,直到結(jié)束。

      代碼一

      <?php function find($array, $low, $high, $k){   if ($low <= $high){   $mid = intval(($low+$high)/2);     if ($array[$mid] == $k){     return $mid;   }elseif ($k < $array[$mid]){     return find($array, $low, $mid-1, $k);     }else{     return find($array, $mid+1, $high, $k);     }   }   die('Not have...'); } //test $array = array(2,4,3,5); $n = count($array); $r = find($array,0,$n,5)

      1、想最后的臨界情況:第13行,return false果然是寫(xiě)在這里,我沒(méi)有想錯(cuò)

      2、die的用法:第13行,die終結(jié)程序

      相關(guān)視頻推薦:PHP編程從入門到精通

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)