Yang Hui トライアングルの PHP 実装例

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

例、PHP で実装された Yang Hui トライアングル コード。

  1. error_reporting(0);

  2. // $iLine=5;

  3. //Yang Hui の三角形を出力する関数

  4. function YangHui ( $iLine)
  5. {
  6. for ($i = 0;$i {
  7. for ($j = 0;$j {
  8. if ($i == $j)//row = 列 (つまり、最後の列) または最初の行と最初の列
  9. {
  10. $a[$i][$j] = 1 ;
  11. echo $a[$i][$j]."
    ";
  12. }
  13. else if ($i != 0 && $j == 0)//row=column (つまり、最後の列) または最初の行と最初の列
  14. {
  15. $a[$i][$j] = 1;
  16. echo $a[$i][$j]." ";
  17. }
  18. else
  19. {
  20. $a[ $i][$j] = $a[$i-1][$j]+$a[$i-1][$j-1];//行 + 列の値 =前の行の 2 つの値は同じです Add
  21. echo $a[$i][$j]." ";
  22. }
  23. }
  24. }
  25. // return $a
  26. }< /p>
  27. //例を呼び出し、Yang Hui の三角形を出力します

  28. YangHui(5)
  29. ?

コードをコピーします

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート