ホームページ  >  記事  >  バックエンド開発  >  PHPアルゴリズム選択ソート

PHPアルゴリズム選択ソート

不言
不言オリジナル
2018-04-08 13:18:252424ブラウズ

この記事では、PHP アルゴリズムの選択ソート コードを紹介します。必要な友達も参考にしてください。

<?php 
// //选择排序

  function SelectionSort($arr)
  {
    for($i = 0;$i<count($arr);$i++){
      
      $min = $i;

      for($j = $i;$j<count($arr);$j++){

        if($arr[$min]>$arr[$j]){
         
          $min = $j;     
        }

      }
      if($min != $i){

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

    }
    return $arr;

  }

  $arr = array(2,5,8,4,3,1,6,7,9);

  $old_array = SelectionSort($arr);

print_r($old_array);exit;

関連する推奨事項:

php アルゴリズム ヒープ ソート

phpアルゴリズムクイックソート

以上がPHPアルゴリズム選択ソートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。