PHP Yang Hui トライアングルの簡単な例

WBOY
リリース: 2016-07-25 09:12:56
オリジナル
1256 人が閲覧しました

例、Yang Hui の三角形によれば、「各数値は前の行の左と右の数値の合計に等しい」。

  1. //エラーメッセージ

  2. error_reporting(e_all & ~e_deprecated & ~e_notice);
  3. //ヤン・フイの三角関数を出力する
  4. function yanghui($iline)
  5. {
  6. $a = array();
  7. $nb = '';
  8. for ($i = 0;$i <= $iline;$i++)//line
  9. {
  10. for ($j = 0;$j < ;= $i;$j++)//Column
  11. {
  12. if ($i == $j || $j == 0)//Row = 列 (つまり、最後の列) または最初の行と最初の行列
  13. {
  14. $a[$i][$j] = 1; }
  15. else
  16. {
  17. $a[$i][$j] = $a[$i-1][$j]+$a [$ i-1][$j-1];// 行 + 列の値 = 前の行の 2 つの値の加算
  18. }
  19. } // bbs.it-home.org
  20. }
  21. return $a;
  22. } < /p>
  23. //ヤン・フイの三角形を印刷します

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