新浪微博 登陆  注册   设为首页 加入收藏

学PHP >> PHP >> 选择排序算法的PHP实现

选择排序算法的PHP实现

查看次数2869 发表时间2013-06-09 13:08:05

  [php]  <?php  function select_sort($arr){  $len=count($arr);  for($i=0; $i<$len-1; $i++){  $min=$i;  for ($j = $i+1; $j < $len; $j++) {  if($arr[$j]<$arr[$m...

  [php]

  <?php

  function select_sort($arr){

  $len=count($arr);

  for($i=0; $i<$len-1; $i++){

  $min=$i;

  for ($j = $i+1; $j < $len; $j++) {

  if($arr[$j]<$arr[$min]){

  $min=$j;

  }

  }

  $tmp=$arr[$min];

  $arr[$min]=$arr[$i];

  $arr[$i]=$tmp;

  }

  return $arr;

  }

  $arr=array(4,34,64,20,39);SelectSort($arr);print_r($arr);

  ?>

  <?php

  function select_sort($arr){

  $len=count($arr);

  for($i=0; $i<$len-1; $i++){

  $min=$i;

  for ($j = $i+1; $j < $len; $j++) {

  if($arr[$j]<$arr[$min]){

  $min=$j;

  }

  }

  $tmp=$arr[$min];

  $arr[$min]=$arr[$i];

  $arr[$i]=$tmp;

  }

  return $arr;

  }

  $arr=array(4,34,64,20,39);SelectSort($arr);print_r($arr);

  ?>
(转发请注明转自:学PHP)    


  相关推荐




  发表评论
昵称:
(不超过20个字符或10个汉字)
内容: