杨辉三角形
118. 杨辉三角
给定一个非负整数 numRows
,生成「杨辉三角」的前
numRows
行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。
示例1:
输入:numRows = 5
输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
思路:
计算原理我们可以从图片中得出,我们也可以知道,第i
行有i
个数,并且第一个和最后一个数字为1
。
1 | /* |
给定一个非负整数 numRows
,生成「杨辉三角」的前
numRows
行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。
输入:numRows = 5
输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
计算原理我们可以从图片中得出,我们也可以知道,第i
行有i
个数,并且第一个和最后一个数字为1
。
1 | /* |