国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Leetcode Day3 2

2022-04-03 21:14 作者:我喜歡喝一點點  | 我要投稿

一只青蛙一次可以跳上1級臺階,也可以跳上2級臺階。求該青蛙跳上一個 n 級的臺階總共有多少種跳法。


答案需要取模 1e9+7(1000000007),如計算初始結(jié)果為:1000000008,請返回 1。


太菜了我,直接拿上一題的來寫,想使用下range結(jié)果大失敗T-T

class?Solution:

????def?numWays(self,?n:?int)?->?int:

????????def?solve(n):

????????????res?=?0

????????????tmp1?=?2

????????????tmp?=?[1,?1]

????????????if?n?==?1:

????????????????return?1

????????????elif?n?==?0:

????????????????return?1

????????????else:

????????????????while?tmp1<=n:

????????????????????res?=?int((tmp[tmp1?-?1]?+?tmp[tmp1?-?2])?%?(1e9?+?7))

????????????????????tmp.append(res)

????????????????????tmp1+=1

????????????return?res

????????return?solve(n)


對著前一題的最佳解改了一下

啊啊一定要記住是return a啊,不是return res,不然就多算了一次了。

不過不知道為什么我的速度比佬的答案要快一些,估計每次取余后面的數(shù)就小了,嗯。

Leetcode Day3 2的評論 (共 條)

分享到微博請遵守國家法律
安徽省| 涟源市| 平潭县| 绥芬河市| 霍邱县| 石屏县| 包头市| 长丰县| 保山市| 汉源县| 凤凰县| 淄博市| 乌海市| 额敏县| 桃园市| 湛江市| 会理县| 抚顺市| 梁平县| 定襄县| 四川省| 汉阴县| 甘南县| 即墨市| 合阳县| 太谷县| 含山县| 寿宁县| 屏山县| 库车县| 克什克腾旗| 财经| 松江区| 红原县| 嘉义市| 育儿| 平罗县| 德昌县| 德钦县| 读书| 都匀市|