题目:
给定一个非负索引
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
相关推荐
威联通网络存储3 小时前
某高端显示面板制造企业:基于威联通 TS-h2490FU 的 AOI 检测数据治理实践前端摸鱼匠7 小时前
【AI大模型春招面试题11】什么是模型的“涌现能力”(Emergent Ability)?出现条件是什么?MORE_777 小时前
leecode-合并区间-贪心算法2401_873204657 小时前
分布式系统安全通信FreakStudio7 小时前
不用装软件!这款MicroPython浏览器 IDE :让你在手机上也能调试树莓派 Picom0_743470378 小时前
使用Python进行PDF文件的处理与操作sw1213898 小时前
C++中的代理模式实战ballball~~9 小时前
ISP-CCM(Color Correction Matrix)sheeta19989 小时前
LeetCode 每日一题笔记 日期:2025.03.24 题目:2906.构造乘积矩阵Sunshine for you9 小时前
实时操作系统中的C++