题目:
给定一个非负索引
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
相关推荐
灯澜忆梦9 分钟前
【面向对象编程c++】| 指针与自定义数据类型xxwl58522 分钟前
区域赛算法模版第八章---贪心(Greedy)余槐i24 分钟前
transformers 升级后加载旧权重报错:三处不兼容如何逐一验证CCblandy1 小时前
向量检索 ANN 参数实测:换一种数据分布,recall 掉了 51 个百分点CS创新实验室1 小时前
一棵树怎么做到“自平衡还不太费力“?——红黑树的旋转与染色Logic1011 小时前
C语言/数据结构位运算题解:异或XOR找出被挑选一次的果子编号——只出现一次的数字深圳市快瞳科技有限公司1 小时前
面向端侧部署的多帧宠物身份识别:完整性评分机制与工程约束云和数据.ChenGuang2 小时前
print(f“a+b=“,result) print(f“a+b={result}“)区别2601_962885722 小时前
如何用 Python 算最大回撤和回撤恢复期?Want5952 小时前
Python大雪纷飞①