例、Yang Hui の三角形を実装するための PHP コード。
-
error_reporting(0); - // $iLine=5;
//ヤン・ホイ三角
- 関数を出力iLine )
- {
- for ($i = 0;$i {
- for ($j = 0;$j {
- if ($i == $j)//row = 列 (つまり、最後の列) または最初の行と最初の列
- {
- $a[$i][$j] = 1; echo $a [$i][$j]."
"; - }
- else if ($i != 0 && $j == 0)//row=column (つまり、最後の列)または最初の行と最初の列
- {
- $a[$i][$j] = 1;
- echo $a[$i][$j]." ";
- }
-
- else
- {
- $ a[$i ][$j] = $a[$i-1][$j]+$a[$i-1][$j-1];//行 + 列の値 = 合計前の行の 2 つの値のうち
- echo $a[$i][$j]." ";
- }
- }
- }
- // return $a
- }
-
- YangHui; );
- ?>
-
-
-
コードをコピー
|