题目:
给定一个非负索引
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
相关推荐
E_ICEBLUE17 小时前
Python 实现 PDF 表单域的自动化创建与智能填充寻寻觅觅☆1 天前
东华OJ-基础题-106-大整数相加(C++)YJlio1 天前
1.7 通过 Sysinternals Live 在线运行工具:不下载也能用的“云端工具箱”偷吃的耗子1 天前
【CNN算法理解】:三、AlexNet 训练模块(附代码)l1t1 天前
在wsl的python 3.14.3容器中使用databend包化学在逃硬闯CS1 天前
Leetcode1382. 将二叉搜索树变平衡ceclar1231 天前
C++使用format山塘小鱼儿1 天前
本地Ollama+Agent+LangGraph+LangSmith运行码说AI1 天前
python快速绘制走势图对比曲线