题目:
给定一个非负索引
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
相关推荐
miofly4 分钟前
GitHub 今日推荐|MOSS-Image:靠坐标框精确控制文字排版的图像生成模型Tiandaren5 分钟前
么是agent、为什么要做agent、怎么做agent、怎么工程化开开心心就好31 分钟前
白天晚上自动调蓝光,护眼工具亮度可调张张123y32 分钟前
后端第十一课:RAG 落地实战(从 0 到 1 接上私有知识库,并设计一个好用的 RAG)golang学习记37 分钟前
Python vs Go:2026年到底该怎么选江厌011 小时前
移动工作站还是塔式?用三个数判断工位形态,再谈配置川石课堂软件测试1 小时前
涨薪技术|0到1学会性能测试第8课-Analysis分析图学编程的小程1 小时前
服务器日志太分散不好查?我用Promtail+Loki+Grafana把采集、查询和分析串起来了云水初1 小时前
【项目篇】基于LanGraph的自动处理客服邮件的 Agent汇总