變態跳臺階

題目: 一隻青蛙一次能夠跳上1級臺階,也能夠跳上2級……它也能夠跳上n級。求該青蛙跳上一個n級的臺階總共有多少種跳法。 來源:《劍指offer》 思路: 對於n級臺階 第一步有n種跳法:跳1級、跳2級、到跳n級 跳1級,剩下n-1級,則剩下跳法是f(n-1) 跳2級,剩下n-2級,則剩下跳法是f(n-2) 因此f(n)=f(n-1)+f(n-2)+…+f(1) 由於f(n-1)=f(n-2)+f(
相關文章
相關標籤/搜索