题目:
给定一个非负索引
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
相关推荐
小蒋学算法21 分钟前
算法-交替删除操作后最后剩下的整数-跟着灵茶山艾府学算法荆棘鸟智能34 分钟前
林业遥感长势评估怎么做?从NDVI时序分析到LiDAR蓄积量回归xiaoqi01951 小时前
机器学习因子分析实战:从量化特征到可视化决策Escalating_xu1 小时前
【Python】基础语法(1):常量、变量、类型、输入输出与运算符happylifetree1 小时前
Python14:核心语法-数据存储与运算-字符串定义hhb_6181 小时前
AIRAGDebug:一键定位RAG链路异常朝朝辞暮i2 小时前
C++ 第 6 课:switch —— 多状态选择小静AI工程实验室2 小时前
asyncio.Queue 有界队列实战:背压、task_done、join 与异常收尾小凡geo2 小时前
本地商家 GEO:用脚本一键生成 FAQPage 结构化数据,让 AI 切片更稳Zhou1411362 小时前
SpringBoot_03_Web开发