最好记得网站域名,wordpress书插件,阿里企业邮箱免费,网站建设的思路给定一个非负索引 k#xff0c;其中 k ≤ 33#xff0c;返回杨辉三角的第 k 行。
在杨辉三角中#xff0c;每个数是它左上方和右上方的数的和。
示例:
输入: 3 输出: [1,3,3,1]
解题思路
因为杨辉三角的下层由上一层决定#xff0c;所以只需要保存上一层的元素#x…给定一个非负索引 k其中 k ≤ 33返回杨辉三角的第 k 行。
在杨辉三角中每个数是它左上方和右上方的数的和。
示例:
输入: 3 输出: [1,3,3,1]
解题思路
因为杨辉三角的下层由上一层决定所以只需要保存上一层的元素就能计算得出本层的元素
代码
class Solution {public ListInteger getRow(int rowIndex) {ListInteger curnew ArrayList();cur.add(1);for(int i0;irowIndex;i){ListInteger nextnew ArrayList();next.add(1);//头尾都是1for(int j0;j1cur.size();j)//从上一层元素计算本层的next.add(cur.get(j)cur.get(j1));next.add(1);curnext;}return cur;}}