ホームページ  >  記事  >  ウェブフロントエンド  >  Yang Hui の三角形を実装する JavaScript コードの例

Yang Hui の三角形を実装する JavaScript コードの例

不言
不言転載
2019-01-17 09:51:594640ブラウズ

この記事の内容は、Yang Hui のトライアングルを JavaScript で実装するためのコード例です。必要な方は参考にしていただければ幸いです。

Yang Hui の三角形を実装する JavaScript

       1 
      1 1 
     1 2 1 
    1 3 3 1 
   1 4 6 4 1 
 1 5 10 10 5 1
........

このような一連の数値を観察し、パターンを見つけ、コンソールを使用してそのような通常の数値を出力します

ルール:

これはヤン・ホイの三角形で、各行の最初と最後にある数字は 1 で、残りの数字は前の行の対応する数字を足したものです。再帰的なアルゴリズム。

回答参照:

function combination(m,n){
    if(n == 0) return 1;//第一个数为1
    else if(m == n) return 1; //最后一个数为1
    else return combination(m-1,n-1)+combination(m-1,n);//中间的数为前一行的两个数相加
}
function Print(n){ 
    for( var i = 0 ; i <p><span class="img-wrap"><img src="https://img.php.cn//upload/image/838/629/233/1547689738622346.png" title="1547689738622346.png" alt="Yang Hui の三角形を実装する JavaScript コードの例"></span></p><p class="comments-box-content"></p>

以上がYang Hui の三角形を実装する JavaScript コードの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。