题目:
给定一个非负索引
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
相关推荐
dialect_7 小时前
KMP算法reikocao7 小时前
卡尔曼滤波的动态机制:P如何改变融合权重漂流瓶jz8 小时前
UVA-1612 猜名次 题解答案代码 算法竞赛入门经典第二版前端精髓8 小时前
结构化输出with_structured_output(抽卡)吞下星星的少年·-·8 小时前
Div.2 CF 1130B题(构造,贪心)文丑颜不良啊8 小时前
LeetCode1481~1500题目解析尹人入圣9 小时前
目前热门的IP驱动产业新场景新工具文丑颜不良啊9 小时前
LeetCode1381~1400题目解析是main不是漫9 小时前
【双指针——移动零】数组划分类题目的入门基石Nuanyt9 小时前
Agent 学习笔记(下篇三):上线工程、进阶选择与操作界面(Stage 7 / 7.5 / 8 + 延伸路线)