PHP 選択ソートアルゴリズムの実装コード

WBOY
リリース: 2016-07-25 08:54:15
オリジナル
1282 人が閲覧しました
  1. //ソート関数 function を選択
  2. //参照を使用してメモリ消費量を削減
  3. //組織: bbs.it-home.org
  4. function &select(&$arr){
  5. $count= count($arr);
  6. if($count>1){
  7. for($i=0;$i<$count-1;$i++){
  8. $k=$i; +1;$j<$count;$j++){
  9. if($arr[$j]<$arr[$k]){
  10. $k=$j;
  11. }
  12. if($k!= $i){
  13. $tmp=$arr[$k];
  14. $arr[$k]=$arr[$i];
  15. } }
  16. }
  17. $ arr;
  18. }
  19. //配列関数を出力します
  20. function printArr(&$arr){
  21. echo ""; //テストを開始します
  22. //配列に10個のランダムな値を代入します
  23. for($i=0;$i<10;$i++){
  24. $testArr[]=rand(10,100)
  25. }
  26. printArr(select) ($ testArr));
  27. ?>
  28. コードをコピー
  29. >>> 興味がありそうな記事:
  30. PHP実践的なクイックソートアルゴリズムのサンプルコード
  31. PHPにおけるさまざまなソートアルゴリズムの実装のまとめ
PHPバブルソートの小さな例 phpでバブルソートを実装する簡単な例

PHP 2次元配列ソートカスタム関数 php選択ソート実装コード phpバブルソート実装コード php挿入ソート実装コード クイックソートを実装するphp関数 クイックソートを実装するphp関数 phpバブルソート交換ソート方法 PHPバブルソートの例 バブルソートアルゴリズムを実装するためのphpコード PHPバブルソートアルゴリズムの例 PHPのバブルソートとクイックソートの例 phpで2次元配列をソートする2つの方法 php多次元配列のソート

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!