首页 > 学院 > 开发设计 > 正文

Array

2019-11-06 08:10:48
字体:
来源:转载
供稿:网友

118. Pascal’s Triangle

Given numRows, generate the first numRows of Pascal’s triangle.

For example, given numRows = 5, Return             [1]            [1,1]           [1,2,1]          [1,3,3,1]         [1,4,6,4,1]

class Solution {public: vector<vector<int>> generate(int numRows) { vector<vector<int>> result(numRows); for(int i=0;i<numRows;i++) { result[i].resize(i+1); result[i][0]=result[i][i]=1; for(int j=1;j<i;j++) result[i][j]=result[i-1][j-1]+result[i-1][j]; } return result; }};
上一篇:01背包练习

下一篇:Scala学习(基础)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表