成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JS JavaScript實現(xiàn)楊輝三角

yuanxin / 1085人閱讀

摘要:實現(xiàn)楊輝三角觀察這樣的一組數(shù),找出規(guī)律,用控制臺輸出這樣規(guī)律的數(shù)規(guī)律這是楊輝三角,每一行頭尾的數(shù)都是,其余的數(shù)是上一行對應的數(shù)字相加,考慮使用遞歸算法。答案參考第一個數(shù)為最后一個數(shù)為中間的數(shù)為前一行的兩個數(shù)相加用來放第行的數(shù)字符串形式輸出

JS JavaScript實現(xiàn)楊輝三角
       1 
      1 1 
     1 2 1 
    1 3 3 1 
   1 4 6 4 1 
 1 5 10 10 5 1
........

觀察這樣的一組數(shù),找出規(guī)律,用控制臺輸出這樣規(guī)律的數(shù)

規(guī)律:

這是楊輝三角,每一行頭尾的數(shù)都是1,其余的數(shù)是上一行對應的數(shù)字相加,考慮使用遞歸算法。

答案參考:

function combination(m,n){
    if(n == 0) return 1;//第一個數(shù)為1
    else if(m == n) return 1; //最后一個數(shù)為1
    else return combination(m-1,n-1)+combination(m-1,n);//中間的數(shù)為前一行的兩個數(shù)相加
}
function Print(n){ 
    for( var i = 0 ; i < n ; i++ ){ 
        let arr=[];//用來放第i行的數(shù)
        for ( var j = 0 ; j <= i ; j++ ) {
            arr.push(combination(i,j));
        }
            console.log(arr.join(" "));//字符串形式輸出
}

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/101122.html

相關文章

  • javascript三角函數(shù)之二:圓周運動

    摘要:角度與弧度我們現(xiàn)實生活中使用的大都是角度,比如度度,但在計算機中的語言中,使用的都是弧度。我們在程序中,每次加的都是角度,所以需要轉化成弧度才能讓中三角函數(shù)中使用,代碼如下源碼及實現(xiàn),請移步 我們看下我們通過三角函數(shù)要做出來的效果 showImg(https://segmentfault.com/img/bVS7yx?w=884&h=804); sin、cos、tan概念 為了直觀,我...

    xzavier 評論0 收藏0
  • 再談JavaScript面向對象思想及繼承

    摘要:面向對象中有三大特征,封裝,繼承,多態(tài)。這不僅無法做到數(shù)據(jù)共享,也是極大的資源浪費,那么引入對象實例對象的屬性指向其構造函數(shù),這樣看起來實例對象好像繼承了對象一樣。實例對象的原型指向其構造函數(shù)的對象構造器的指向。 前言 為什么說是再談呢,網(wǎng)上講解這個的博客的很多,我開始學習也是看過,敲過就沒了,自以為理解了就結束了,書到用時方恨少啊。實際開發(fā)中一用就打磕巴,于是在重新學習了之后分享出來...

    svtter 評論0 收藏0
  • JavaScript做一個簡單的框選圖表

    摘要:注擁有可移植性,可移到頁面任何位置,效果不會改變先看最終效果吧圖一圖二這個小東西會涉及的知識點不多歸納一下的三角函數(shù)的鼠標的坐標軸的計算啊哈,差不多大體就這三方面的知識吧,如果你都只是有過了解也沒關系,因為都只用的到皮毛所以不必擔心。 故事背景:這幾天遇到一個客戶,是做會議記錄的,每次會議過程中,都會有特定設備記錄下講話人的位置以角度值顯示。他給我角度值,讓我給他做一個圖表來展示每個人...

    zhaochunqi 評論0 收藏0
  • JavaScript做一個簡單的框選圖表

    摘要:注擁有可移植性,可移到頁面任何位置,效果不會改變先看最終效果吧圖一圖二這個小東西會涉及的知識點不多歸納一下的三角函數(shù)的鼠標的坐標軸的計算啊哈,差不多大體就這三方面的知識吧,如果你都只是有過了解也沒關系,因為都只用的到皮毛所以不必擔心。 故事背景:這幾天遇到一個客戶,是做會議記錄的,每次會議過程中,都會有特定設備記錄下講話人的位置以角度值顯示。他給我角度值,讓我給他做一個圖表來展示每個人...

    jsdt 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<