首頁 > 後端開發 > php教程 > php 插入排序_PHP教程

php 插入排序_PHP教程

WBOY
發布: 2016-07-13 17:53:49
原創
969 人瀏覽過

[php]
 //插入排序  按从小到大排序 
 $insert=array(); 
 for($i=0;$i  { 
     $insert[$i]=rand(0,30000); 
 } 
 //print_r($insert); 
 function insertsort(&$arr) 
 { 
   //插入排序把第一个当做是有序的  所以 i从1开始 
   for($i=1;$i        { 
         $insertval=$arr[$i]; 
         $insertindex=$i-1; 
         //寻找插入点 
         while($insertindex>=0&&$insertval              { //往后移数字 
               $arr[$insertindex+1]=$arr[$insertindex]; 
               $insertindex--; 
             } 
             //插入值 
             $arr[$insertindex+1]=$insertval; 
       } 
 } 
 insertsort($insert); 
 print_r($insert); 
?> 


 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/477995.htmlTechArticle[php] ?php //插入排序 按从小到大排序 $insert=array(); for($i=0;$i200;$i++) { $insert[$i]=rand(0,30000); } //print_r($insert); function insertsort($arr) { //插入排序把...
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板