题目:
给定一个非负索引
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
相关推荐
sali-tec5 小时前
C# 基于halcon的视觉工作流-章66 四目匹配小明说Java5 小时前
常见排序算法的实现路边草随风5 小时前
milvus向量数据库使用尝试newobut6 小时前
vscode远程调试python程序,基于debugpy库行云流水20196 小时前
编程竞赛算法选择:理解时间复杂度提升解题效率APIshop6 小时前
用 Python 把“API 接口”当数据源——从找口子到落库的全流程实战一点晖光7 小时前
Docker 作图咒语生成器搭建指南smj2302_796826527 小时前
解决leetcode第3768题.固定长度子数组中的最小逆序对数目木头左7 小时前
位置编码增强法在量化交易策略中的应用基于短期记忆敏感度提升Acc1oFl4g7 小时前
详解Java反射