题目:
给定一个非负索引
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
相关推荐
玉鸯2 小时前
Agent Hook:在概率推理之上,为 Agent 叠加确定性控制weixin_446260852 小时前
HACO:面向动态部署环境的对冲式智能计算可靠多智能体调度框架我的xiaodoujiao3 小时前
API 接口自动化测试详细图文教程学习系列32--Allure测试报告2qetfw3 小时前
MXU:Tauri 2 + React 的 MaaFramework 跨平台 GUI 源码爱刷碗的苏泓舒3 小时前
PPP-AR 中的参考星选取:数学原理、评价指标与切换处理用户8356290780514 小时前
Python 实现 Excel 页面布局与打印设置自动化一次旅行4 小时前
Python+大模型端到端自动化日报系统天天爱吃肉82184 小时前
【电源拆解:跟着问答逐一认识开关适配器PCB元器件】_Jimmy_4 小时前
AI应用开发工程师面试题库