题目:
给定一个非负索引
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
相关推荐
花酒锄作田12 小时前
使用 pkgutil 实现动态插件系统灵感__idea14 小时前
Hello 算法:众里寻她千“百度”前端付豪16 小时前
LangChain链 写一篇完美推文?用SequencialChain链接不同的组件曲幽16 小时前
FastAPI实战:打造本地文生图接口,ollama+diffusers让AI绘画更听话老赵全栈实战17 小时前
Pydantic配置管理最佳实践(一)阿尔的代码屋1 天前
[大模型实战 07] 基于 LlamaIndex ReAct 框架手搓全自动博客监控 AgentWect1 天前
LeetCode 130. 被围绕的区域:两种解法详解(BFS/DFS)NAGNIP1 天前
一文搞懂深度学习中的通用逼近定理!AI探索者2 天前
LangGraph StateGraph 实战:状态机聊天机器人构建指南AI探索者2 天前
LangGraph 入门:构建带记忆功能的天气查询 Agent