题目:
给定一个非负索引
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
相关推荐
至乐活着29 分钟前
深入解析跳表SkipList:原理、实现与性能优化实战Jerry1 小时前
LeetCode 383. 赎金信聪明的一休丶1 小时前
VLLM v0.24.0 版本深度解析:新引擎、新架构与大规模服务全家桶升级ai产品老杨1 小时前
H264 H265视频分析常见问题和排查清单Jerry2 小时前
LeetCode 454. 四数相加 II可编程芯片开发2 小时前
基于CPS-SPWM链式STATCOM系统在电压不平衡环境下控制策略的simulink建模与仿真万亿少女的梦1683 小时前
基于Python的高考志愿填报辅助系统设计与实现Jerry3 小时前
LeetCode 202. 快乐数hans汉斯3 小时前
基于改进交叉熵损失函数与Transformer的心电信号高风险分类研究Jerry3 小时前
LeetCode 349. 两个数组的交集