题目:
给定一个非负索引
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
相关推荐
郑州光合科技余经理13 小时前
代驾系统架构拆解:订单链路、权限组织与私有化源码交付To_OC15 小时前
LC 35 搜索插入位置:二分查找谁都会,边界条件谁写谁懵天才测试猿15 小时前
2026软件测试面试八股文(含答案+文档)码哥DFS15 小时前
二叉树的直径张小凡vip16 小时前
python--爬虫--成熟的爬虫框架ScrapyPluchon16 小时前
Java个人综合项目——萌部落社区V2.0不瘦80斤不改名17 小时前
01-vibe-coding-起源与本质夜雪一千17 小时前
如何对新闻数据进行模糊去重营养充电站18 小时前
KMP全栈开发:从Android到AI Agent的技术演进与实践