五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
胶州市| 南昌市| 新绛县| 阳原县| 大方县| 龙山县| 云龙县| 西乌| 怀集县| 平遥县| 城市| 东辽县| 来安县| 民勤县| 珠海市| 东兰县| 前郭尔| 高碑店市| 原平市| 扶余县| 铜鼓县| 江孜县| 蒙山县| 韩城市| 台山市| 怀仁县| 洛扎县| 绍兴市| 宁陵县| 平江县| 枣庄市| 建德市| 济南市| 张家港市| 井冈山市| 鄢陵县| 潞城市| 长治市| 宜兴市| 石柱| 蛟河市|