题目:
给定一个非负索引
rowIndex
,返回「杨辉三角」的第rowIndex
行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。
来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台
示例:
示例 1:
输入:rowIndex = 3
输出:[1,3,3,1]
示例 2:
输入:rowIndex = 0
输出:[1]
示例 3:
输入:rowIndex = 1
输出:[1,1]
解法:
第i行=第i-1行左添0+右添0得到。
代码:
pythonclass Solution: def getRow(self, rowIndex: int) -> List[int]: n = [1] for _ in range(rowIndex + 1): result = n n = [x + y for x, y in zip([0] + n, n + [0])] return result
力扣:119. 杨辉三角 II(Python3)
恽劼恒2023-10-04 16:31
相关推荐
神洛华1 小时前
datawhale11月组队学习 模型压缩技术3:2:4结构稀疏化BERT模型阿万音玲羽2 小时前
李沐《动手学深度学习》kaggle树叶分类(ResNet18无预训练)python代码实现南宫生2 小时前
力扣-Hot100-二叉树其二【算法学习day.33】trueEve2 小时前
SQL,力扣题目1126,查询活跃业务别开生面的阿杰2 小时前
蓝桥杯-洛谷刷题-day3(C++)Mr.W.T3 小时前
JVM垃圾回收详解(重点)___Dream3 小时前
算法闭关修炼百题计划(八)赵孝正3 小时前
如何在jupyter notebook切换python环境拒绝头秃从我做起3 小时前
1.两数之和-力扣(LeetCode)Z2116133474 小时前
学习日志011--模块,迭代器与生成器,正则表达式