题目:
给定一个非负索引
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
相关推荐
图灵机z5 分钟前
【算法提高课】AcWing 1027. 方格取数 长期攻克提高课-day3(3/219)hans汉斯14 分钟前
计算机科学与应用|改进MeanShift算法在智能监控视频中的应用研究天才测试猿28 分钟前
实例介绍:Unittest框架及自动化测试实现流程veminhe1 小时前
元数据索引有关的错一次旅行1 小时前
AutoAWQ完整实战:MIT激活感知AWQ量化,模型显存减半、推理提速且精度无损ask_baidu1 小时前
python实现Doris的streamLoadGrowthDiary0072 小时前
算法题:寻找二维数组top k问题可编程芯片开发2 小时前
基于全阶观测器的三自由度运动系统状态反馈控制simulink建模与仿真kobesdu2 小时前
从零推导FAST-LIO的观测雅可比矩阵乐思智能科技有限公司2 小时前
PLECS软件学习使用(二)直流电机基本系统模型