题目:
给定一个非负索引
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
相关推荐
大鱼>8 小时前
因子挖掘+回测+RL交易:量化金融完整系统编程阿峰8 小时前
Python 环境配置(二)安装jupyter、matplotlib、numpy库AC赳赳老秦8 小时前
CSDN 技术社区数据采集:OpenClaw 抓取公开技术热帖,生成领域技术热点周报金銀銅鐵8 小时前
[Python] 一次打开多个常用的网址明如正午9 小时前
【python】Python + OpenCV 实现视频关键帧提取与智能去重aqi009 小时前
15天学会AI应用开发(十八)使用LangGraph实现精确记忆功能c238569 小时前
《枚举算法 “翻译官”:用 enum class 给 “游游的礼盒” 算分》swany9 小时前
同步数据中,只需要几秒钟 & milvus向量数据库不可用 dify1.16.1 升级后踩坑记录