力扣: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
相关推荐
xcbrand14 小时前
专精特新品牌全案公司有哪些
大数据·人工智能·python
玛丽莲茼蒿14 小时前
Leetcode hot100 【中等】括号生成
算法·leetcode·职场和发展
橘子编程14 小时前
GoF 23 种设计模式完整知识总结与使用教程
java·c语言·开发语言·python·设计模式
小欣加油14 小时前
leetcode 128 最长连续序列
c++·算法·leetcode·职场和发展
枫叶林FYL14 小时前
【Python高级工程与架构实战】项目五:生产级LLM Agent框架:基于PydanticAI的类型安全企业级实现
python·安全·架构
ths51214 小时前
Python 正则表达式学习笔记(小白超详细版)(一)
python·正则表达式
飞Link14 小时前
pprint 全量技术手册:复杂数据结构的结构化输出引擎
开发语言·前端·python
培风图南以星河揽胜14 小时前
幻想简历!博主本人期望的 AI Agent 全栈简历:Java + Python + Vue3 跨语言实战,代码已开源!
java·人工智能·python
汀、人工智能14 小时前
[特殊字符] 第94课:删除无效的括号
数据结构·算法·数据库架构·图论·bfs·删除无效的括号
第一程序员14 小时前
Python函数式编程:非科班转码者的入门指南
python·github