• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

php插入法排序代码示范

PHP 水墨上仙 2445次浏览 0个评论

php插入法排序代码演示
来源:http://blog.csdn.net/zhongchengl/article/details/7948956

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


喜欢 (0)

您必须 登录 才能发表评论!

加载中……