118: Pascal’s-Triangle
Easy
table of contents
Simple simulation question; just build
Pascal’s Triangle row by row, until you have
numRows
rows inside.
code
class Solution {
public:
<vector<int>> generate(int numRows) {
vector<vector<int>> ans;
vector<int> row;
vectorfor (int i = 0; i < numRows; ++i) {
.push_back(1);
rowif (!ans.empty()) {
for (int i = 0; i < ans.back().size()-1; ++i) {
[i+1] = ans.back()[i] + ans.back()[i+1];
row}
}
.push_back(row);
ans}
return ans;
}
};