题目:
给定一个非负索引
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
相关推荐
Keep_Trying_Go4 小时前
分割算法FastSAM论文详解星夜离尘564 小时前
MATLAB 5 点滑动平均:filter 与 conv 的输出对齐,以及 2 样本延时的含义Dovis(誓平步青云)4 小时前
总用电下降了,为什么家庭能源看板仍然提示异常程序猿乐锅4 小时前
【从0-1学习Python | 第四篇】Python 字符串和元组Rebecca_aLi4 小时前
码匠教育:从手工表格到脚本自动化,Python 改造工作流的思路开开心心就好4 小时前
A3的PDF怎么切成A4?拖一下分割线就行小黄人软件4 小时前
python 模块(Module)与包(Package)的区别,python xxx.py、python -m xxx 和 import xxx 三者的区别闻缺陷则喜何志丹4 小时前
详细设计说明书的内容要求砚底藏山河4 小时前
量化新手误区:因子计算与行情数据的工程化解耦和裕4 小时前
定制纸箱刀卡、平卡、隔档分别是什么?结构与适用场景区别全解析