1class Solution {2public:3vector<vector<int>> generate(int numRows) {4vector<vector<int>> ans(numRows, vector<int>());5for (int i = 0; i < numRows; i++) {6for (int j = 0; j <= i; j++) {7if (j == 0 || j == i) {8ans[i].push_back(1);9} else {10ans[i].push_back(ans[i - 1][j - 1] + ans[i - 1][j]);11}12}13}14return ans;15}16};