题目:
给定一个非负索引
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
相关推荐
测试员周周30 分钟前
【AI测试智能体】为什么传统测试方法对智能体失效?平凡但不平庸的码农35 分钟前
Go Slice 详解dfdfadffa1 小时前
如何用模块化方案组织一个可扩展的前端组件库项目2301_812539671 小时前
SQL中如何高效实现分组数据的批量更新_利用窗口函数与JOINRSTJ_16251 小时前
PYTHON+AI LLM DAY THREETY-NINE2501_901200531 小时前
如何实现SQL存储过程存储过程参数标准化_统一命名规范运气好好的1 小时前
Golang怎么用embed嵌入SQL文件_Golang如何将SQL迁移文件嵌入Go程序统一管理【技巧】AC赳赳老秦2 小时前
政企内网落地:OpenClaw 离线环境深度适配方案,无外网场景下本地化模型对接与全功能使用星越华夏2 小时前
python 将相对路径变成绝对路径l1t2 小时前
mingw和Linux中的gcc和llvm编译器编译的pocketpy执行同一个python脚本的不同效果