力扣:119. 杨辉三角 II(Python3)

题目:

给定一个非负索引 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得到。

代码:

python 复制代码
class 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
相关推荐
雪风飞舞1 天前
python根据音频生成柱状图
开发语言·python·音视频
学Linux的语莫1 天前
python开发知识点
python
老鼠只爱大米1 天前
LeetCode算法题详解 438:找到字符串中所有字母异位词
算法·leetcode·双指针·字符串匹配·字母异位词·滑动窗口算法
地平线开发者1 天前
征程 6 | 平台 QAT 精度一致性问题分析流程
算法·自动驾驶
Frdbio1 天前
环腺苷酸(cAMP)ELISA检测试剂盒
linux·人工智能·python
mjhcsp1 天前
C++ Manacher 算法:原理、实现与应用全解析
java·c++·算法·manacher 算法
狗狗学不会1 天前
RK3588 极致性能:使用 Pybind11 封装 MPP 实现 Python 端 8 路视频硬件解码
人工智能·python·音视频
AlenTech1 天前
198. 打家劫舍 - 力扣(LeetCode)
算法·leetcode·职场和发展
love530love1 天前
EPGF 新手教程 21把“环境折磨”从课堂中彻底移除:EPGF 如何重构 AI / Python 教学环境?
人工智能·windows·python·重构·架构·epgf
Z1Jxxx1 天前
0和1的个数
数据结构·c++·算法