118. 杨辉三角
给定一个非负整数 numRows
,生成「杨辉三角」的前 numRows
行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。
示例 1:
1 | 输入: numRows = 5 |
示例 2:
1 | 输入: numRows = 1 |
提示:
1 <= numRows <= 30
题解:简单动态规划
1 | public List<List<Integer>> generate(int numRows) { |
- 时间复杂度:O(numRows^2)
- 空间复杂度:O(1)。不考虑返回值空间的占用