ホームページ >バックエンド開発 >PHPの問題 >PHP関数を使ってバブルソートを実装する方法

PHP関数を使ってバブルソートを実装する方法

藏色散人
藏色散人オリジナル
2021-09-21 10:00:013399ブラウズ

php 関数を使用してバブル ソートを実装する方法: 1. PHP サンプル ファイルを作成する; 2. 配列を定義する; 3. 「関数 bubble_sort($array){...}」を通じてバブル ソートを実装する方法は以上です。

PHP関数を使ってバブルソートを実装する方法

この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。

php 関数を使用してバブル ソートを実装するにはどうすればよいですか?

PHP で書かれたバブル ソート関数の簡単な例

数日前、配列をソートするために PHP 言語を使用する必要があるアルゴリズムに関するテスト問題に遭遇しました。 . バブルソート法を使った関数を書いたので共有します。

<?
//冒泡排序法
function bubble_sort($array)
{
    $count = count($array);
    if($count <= 0)
    {
        return false;
    }
    for($i=0; $i<$count; $i++)
    {
        for($k=$count-1; $k>$i; $k--)
        {
            if($array[$k] < $array[$k-1])
            {
                $tmp = $array[$k];
                $array[$k] = $array[$k-1];
                $array[$k-1] = $tmp;
            }
        }
    }
    return $array;
}
$arr = array(3, 5, 1, 4, 2);
$s = bubble_sort($arr);
print_r($s);
?>

推奨学習: 「PHP ビデオ チュートリアル

以上がPHP関数を使ってバブルソートを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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