變態(tài)跳臺(tái)階

??環(huán)境:牌越迹客的編譯環(huán)境
??語(yǔ)言:JavaScript
??難點(diǎn):
??題目:一只青蛙一次可以跳上1級(jí)臺(tái)階增显,也可以跳上2級(jí)……它也可以跳上n級(jí)挑庶。求該青蛙跳上一個(gè)n級(jí)的臺(tái)階總共有多少種跳法亚侠。
??解題思路:利用數(shù)學(xué)規(guī)律可以解決
f(1) = 1

f(2) = f(2-1) + f(2-2) //f(2-2) 表示2階一次跳2階的次數(shù)。

f(3) = f(3-1) + f(3-2) + f(3-3)

...

f(n) = f(n-1) + f(n-2) + f(n-3) + ... + f(n-(n-1)) + f(n-n)

說(shuō)明:

1)這里的f(n) 代表的是n個(gè)臺(tái)階有一次1,2,...n階的 跳法數(shù)厅瞎。

2)n = 1時(shí)饰潜,只有1種跳法,f(1) = 1

  1. n = 2時(shí)和簸,會(huì)有兩個(gè)跳得方式彭雾,一次1階或者2階,這回歸到了問(wèn)題(1) 比搭,f(2) = f(2-1) + f(2-2)

  2. n = 3時(shí),會(huì)有三種跳得方式南誊,1階身诺、2階、3階抄囚,

    那么就是第一次跳出1階后面剩下:f(3-1);第一次跳出2階霉赡,剩下f(3-2);第一次3階幔托,那么剩下f(3-3)

    因此結(jié)論是f(3) = f(3-1)+f(3-2)+f(3-3)

  3. n = n時(shí)穴亏,會(huì)有n中跳的方式,1階重挑、2階...n階嗓化,得出結(jié)論:

    f(n) = f(n-1)+f(n-2)+...+f(n-(n-1)) + f(n-n) => f(0) + f(1) + f(2) + f(3) + ... + f(n-1)

  4. 由以上已經(jīng)是一種結(jié)論,但是為了簡(jiǎn)單谬哀,我們可以繼續(xù)簡(jiǎn)化:

    f(n-1) = f(0) + f(1)+f(2)+f(3) + ... + f((n-1)-1) = f(0) + f(1) + f(2) + f(3) + ... + f(n-2)

    f(n) = f(0) + f(1) + f(2) + f(3) + ... + f(n-2) + f(n-1) = f(n-1) + f(n-1)

    可以得出:

    f(n) = 2*f(n-1)

  5. 得出最終結(jié)論,在n階臺(tái)階刺覆,一次有1、2史煎、...n階的跳的方式時(shí)谦屑,總得跳法為:

| 1 ,(n=0 )

f(n) = | 1 ,(n=1 )

| 2*f(n-1),(n>=2)

??代碼:

function jumpFloorII(number)
{
    // write code here
    var result = 1;
    while(number-- > 1){
        result *= 2;
    }
    return result;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末驳糯,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子氢橙,更是在濱河造成了極大的恐慌酝枢,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件悍手,死亡現(xiàn)場(chǎng)離奇詭異帘睦,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)谓苟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)官脓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人涝焙,你說(shuō)我怎么就攤上這事卑笨。” “怎么了仑撞?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵赤兴,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我隧哮,道長(zhǎng)桶良,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任沮翔,我火速辦了婚禮陨帆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘采蚀。我一直安慰自己疲牵,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布榆鼠。 她就那樣靜靜地躺著纲爸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪妆够。 梳的紋絲不亂的頭發(fā)上识啦,一...
    開(kāi)封第一講書(shū)人閱讀 49,071評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音神妹,去河邊找鬼颓哮。 笑死,一個(gè)胖子當(dāng)著我的面吹牛鸵荠,可吹牛的內(nèi)容都是我干的题翻。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼嵌赠!你這毒婦竟也來(lái)了塑荒?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤姜挺,失蹤者是張志新(化名)和其女友劉穎齿税,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體炊豪,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凌箕,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了词渤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片牵舱。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖缺虐,靈堂內(nèi)的尸體忽然破棺而出芜壁,到底是詐尸還是另有隱情,我是刑警寧澤高氮,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布慧妄,位于F島的核電站,受9級(jí)特大地震影響剪芍,放射性物質(zhì)發(fā)生泄漏塞淹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一罪裹、第九天 我趴在偏房一處隱蔽的房頂上張望饱普。 院中可真熱鬧,春花似錦状共、人聲如沸套耕。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)箍铲。三九已至雇卷,卻和暖如春鬓椭,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背关划。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工小染, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人贮折。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓裤翩,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子踊赠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 題目描述 一只青蛙一次可以跳上1級(jí)臺(tái)階呵扛,也可以跳上2級(jí)……它也可以跳上n級(jí)。求該青蛙跳上一個(gè)n級(jí)的臺(tái)階總共有多少種...
    Utte閱讀 463評(píng)論 0 0
  • 題目描述一只青蛙一次可以跳上1級(jí)臺(tái)階筐带,也可以跳上2級(jí)……它也可以跳上n級(jí)今穿。求該青蛙跳上一個(gè)n級(jí)的臺(tái)階總共有多少種跳...
    SeanC52111閱讀 235評(píng)論 0 0
  • 變態(tài)跳臺(tái)階 題目描述 一只青蛙一次可以跳上1級(jí)臺(tái)階,也可以跳上2級(jí)……它也可以跳上n級(jí)伦籍。求該青蛙跳上一個(gè)n級(jí)的臺(tái)階...
    echoVic閱讀 638評(píng)論 0 1
  • 題目: 一只青蛙一次可以跳上1級(jí)臺(tái)階蓝晒,也可以跳上2級(jí)……它也可以跳上n級(jí)。求該青蛙跳上一個(gè)n級(jí)的臺(tái)階總共有多少種跳...
    夏臻Rock閱讀 138評(píng)論 0 0
  • 本文首發(fā)于我的個(gè)人博客:尾尾部落 題目描述 一只青蛙一次可以跳上1級(jí)臺(tái)階帖鸦,也可以跳上2級(jí)……它也可以跳上n級(jí)芝薇。求該...
    繁著閱讀 377評(píng)論 0 0