多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > PHP冒泡法排序與二分法查找實例

PHP冒泡法排序與二分法查找實例

來源:程序員人生   發(fā)布時間:2014-05-25 11:35:03 閱讀次數(shù):3449次

冒泡法排序與二分法查找排序算法是我們在初中時就學過的,下面我來介紹在PHP冒泡法排序與二分法查 找實例,各位同學不防進入?yún)⒖?

冒泡法排序,隨便給出一個亂序數(shù)組

$arr = array(0,2,10,9,19,23,89,112,321,234);

統(tǒng)計數(shù)組:$num = count($arr);

冒泡倒序排列:

  1. for($i=0;$i<$num-1;$i++){ 
  2.  for($m=0;$m<$num-1;$m++){ 
  3.   if($arr[$m]<$arr[$m+1]){ 
  4.    $temp = $arr[$m]; 
  5.    $arr[$m] = $arr[$m+1]; 
  6.    $arr[$m+1] = $temp
  7.   } 
  8.   // echo $arr[$m].'<br>'; 
  9.  } 
  10. //輸出排序后的結(jié)果 
  11. var_dump($arr); 
  12. //冒泡順序排列 
  13. for($x=0;$x<$num-1;$x++){ 
  14.  for($y=0;$y<$num-1;$y++){ 
  15.   if($arr[$y]>$arr[$y+1]){ 
  16.    $temp = $arr[$y]; 
  17.    $arr[$y] = $arr[$y+1]; 
  18.    $arr[$y+1] = $temp
  19.   } 
  20.  } 
  21. //輸出排序后的結(jié)果 
  22. var_dump($arr); 
  23. //二分法查找 
  24. function dichotomy($array,$k,$low=0,$high=0){ 
  25.  if(count($array)!= 0 && $high == 0){ 
  26.   $high = count($array); 
  27.  } 
  28.  if($low <= $high){ 
  29.   $mid = intval(($low+$high)/2); 
  30.   if$array[$mid] == $k ){ 
  31.    return $mid
  32.   }elseif$k<$array[$mid]){ 
  33.    return dichotomy( $array,$k,$low=0,$mid-1); 
  34.   }else
  35.    return dichotomy( $array,$k,$mid+1,$high); 
  36.   } 
  37.  }else
  38.   return false; 
  39.  } 
  40. //輸出查找結(jié)果 
  41. echo dichotomy($arr,23); 

今天簡單的研究了一下最常用的冒泡法排序與二分法查找,寫了一個簡單的案例,加強自己對php的學習,也希望對今后php學習者能提供一點點的幫助。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲午夜伦理 | 国产亚洲欧美一区二区三区 | xxxxx免费视频 | 亚洲国产精品乱码在线观看97 | 午夜性色福利影院 | wwwxxx欧美| 一二三四观看在线视频中文 | 久久综合久久综合久久 | 91成年人免费视频 | 国产v国产v片大片线观看网站 | www.激情小说 | 亚洲黄色在线观看 | 白嫩美女一级毛片免费看 | 成人免费视频在线播放 | 中文版在线乱码在线看 | 亚洲依依成人精品 | 亚洲永久在线 | 99干99| 国产精品二区页在线播放 | 最近免费2019中文字幕大全 | www.亚洲精品.com | 在线观看亚洲免费 | 另类图片综合 | 最近的中文字幕大全免费版 | xxxxxx日本处大片免费看 | 国产精品免费一区二区三区 | 国产中文久久精品 | 欧美最猛性xxxx免费 | 亚洲aⅴ在线 | 免费一级大毛片a一观看不卡 | 最近免费中文字幕完整7 | 美女又黄又免费 | 日韩欧美一区二区三区中文精品 | 国产精品免费综合一区视频 | 麻豆精品成人免费国产片 | xxxx18野外xxxxfreexxxx日本 | 国产国产人在线成免费视频69 | 美日韩中文字幕 | 国产亚洲精品国产一区 | 亚洲专区在线视频 | 午夜看片福利 |