首页 > 后端开发 > php教程 > php 插入排序_PHP教程

php 插入排序_PHP教程

WBOY
发布: 2016-07-13 17:53:49
原创
973 人浏览过

[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
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板