力扣(leetcode)第118题杨辉三角(Python)

118.杨辉三角

题目链接:118.杨辉三角

给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。

在「杨辉三角」中,每个数是它左上方和右上方的数的和。

示例 1:

输入: numRows = 5

输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
示例 2:

输入: numRows = 1

输出: [[1]]

提示:

1 <= numRows <= 30

解答

python 复制代码
class Solution:
    def generate(self, numRows: int) -> List[List[int]]:
        if numRows == 0: return []
        res = [[1]]
        while len(res) < numRows:
            newRow = [a+b for a, b in zip([0]+res[-1], res[-1]+[0])]
            res.append(newRow)      
        return res

最后,我写了一篇MySQL教程,里面详细的介绍了MySQL的基本概念以及操作指令等内容,欢迎阅读!
MySQL数据库万字保姆级教程

相关推荐
foundbug999几秒前
基于混合整数规划的电池容量优化 - MATLAB实现
数据结构·算法·matlab
lly2024064 分钟前
jQuery 删除元素详解
开发语言
itzixiao5 分钟前
L1-047 装睡 (5分)[java][python]
java·开发语言·python
m0_613856298 分钟前
Golang怎么实现测试跳过条件_Golang如何根据环境或条件跳过不适用的测试用例【操作】
jvm·数据库·python
林恒smileZAZ13 分钟前
Three.js实现更真实的3D地球[特殊字符]动态昼夜交替
开发语言·javascript·3d
unicrom_深圳市由你创科技20 分钟前
上位机开发常用的语言 / 框架有哪些?
c++·python·c#
abc123456sdggfd29 分钟前
bootstrap如何修改输入框获取焦点时的光晕
jvm·数据库·python
qq_3300379934 分钟前
如何配置ASM元数据备份_md_backup与md_restore重建磁盘组结构
jvm·数据库·python
昭昭日月明38 分钟前
前端仔速通 Python
javascript·python
a9511416421 小时前
SQL触发器实现自动生成流水号_配合序列对象实现递增逻辑
jvm·数据库·python