例、Yang Hui の三角形によれば、「各数値は前の行の左と右の数値の合計に等しい」。
-
//エラーメッセージ - error_reporting(e_all & ~e_deprecated & ~e_notice);
-
- //ヤン・フイの三角関数を出力する
- function yanghui($iline)
- {
- $a = array();
- $nb = '';
- for ($i = 0;$i <= $iline;$i++)//line
- {
- for ($j = 0;$j < ;= $i;$j++)//Column
- {
- if ($i == $j || $j == 0)//Row = 列 (つまり、最後の列) または最初の行と最初の行列
- {
- $a[$i][$j] = 1; }
- else
- {
- $a[$i][$j] = $a[$i-1][$j]+$a [$ i-1][$j-1];// 行 + 列の値 = 前の行の 2 つの値の加算
- }
- } // bbs.it-home.org
- }
- return $a;
- } < /p>
//ヤン・フイの三角形を印刷します - $adata = yanghui(4);
- print_r($adata);
- エコー '' >
-
-
- コードをコピーします
-
-
|