ホームページ >バックエンド開発 >PHPチュートリアル >PHP の単純な順列と組み合わせアルゴリズムの適用例

PHP の単純な順列と組み合わせアルゴリズムの適用例

怪我咯
怪我咯オリジナル
2017-07-12 14:24:12944ブラウズ

この記事では、主に PHP で実装された単純な順列と組み合わせのアルゴリズムを紹介し、具体的なアプリケーション例に基づいて順列と組み合わせのアルゴリズムの実装と使用スキルを分析します。詳細は次のとおりです。

1. 質問:

あなたに40ポンドのスイカをあげて、それを3人に分けます。それを分ける方法は何通りありますか?

2. PHP 実装コード:

<?php
$aa = range(1,40);
$bb = array();
foreach($aa as $k=>$val){
  foreach($aa as $v){
    foreach($aa as $vl){
      $sum = $val+$v+$vl;
      if($sum == 40){
        $bb[$k][0] = $val;
        $bb[$k][1] = $v;
        $bb[$k][2] = $vl;
      }
    }
  }
}
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($bb);
exit;
?>

以上がPHP の単純な順列と組み合わせアルゴリズムの適用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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