题目:
给定一个非负索引
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 天前
python根据音频生成柱状图学Linux的语莫1 天前
python开发知识点老鼠只爱大米1 天前
LeetCode算法题详解 438:找到字符串中所有字母异位词地平线开发者1 天前
征程 6 | 平台 QAT 精度一致性问题分析流程Frdbio1 天前
环腺苷酸(cAMP)ELISA检测试剂盒mjhcsp1 天前
C++ Manacher 算法:原理、实现与应用全解析狗狗学不会1 天前
RK3588 极致性能:使用 Pybind11 封装 MPP 实现 Python 端 8 路视频硬件解码AlenTech1 天前
198. 打家劫舍 - 力扣(LeetCode)love530love1 天前
EPGF 新手教程 21把“环境折磨”从课堂中彻底移除:EPGF 如何重构 AI / Python 教学环境?Z1Jxxx1 天前
0和1的个数