题目:
给定一个非负索引
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
相关推荐
Marst Code10 分钟前
上位机开发日记 · 第 2 篇 · 架构先行:六层分层与边界李日华大战鸡红1 小时前
FOC状态空间方程模型推导(学习记录)灯澜忆梦1 小时前
【面向对象编程C++】| 基础语法小蒋观天下2 小时前
专项方案:大场景港口AI安防、多干扰环境下的算法调优与落地实操Evand J2 小时前
【电机滤波例程5】渐消因子自适应扩展卡尔曼滤波(EKF),MATLAB。PMSM负载突变下的状态估计。附下载链接H.莓飛2 小时前
【数据结构】二叉树_OJ题好想像大佬一样能够ak所有3 小时前
Leetcode35.搜索插入位置aqiu1111113 小时前
【C++算法打怪专栏】LeetCode 165. 比较版本号(双指针与字符串流法)黄金龙PLUS3 小时前
如何基于置换算法来设计对称加密算法不会就选b3 小时前
算法日常・每日刷题--<动态规划>14