五月天青色头像情侣网名,国产亚洲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的評論 (共 條)

分享到微博請遵守國家法律
驻马店市| 罗山县| 玛沁县| 宁国市| 康马县| 吴忠市| 新巴尔虎右旗| 绥阳县| 镇坪县| 通州区| 房山区| 莲花县| 福州市| 广汉市| 澄迈县| 荥阳市| 玉门市| 平江县| 吉木乃县| 平度市| 涪陵区| 太原市| 龙海市| 建始县| 汶川县| 庆城县| 绥中县| 靖宇县| 虹口区| 同江市| 泰兴市| 龙海市| 华容县| 灵璧县| 卢龙县| 大丰市| 洪雅县| 威海市| 巨野县| 雷波县| 邢台县|