vector<vector<int>> generate(int numRows) {
vector<vector<int>> res;
if(numRows<1) return res;
for(int i=1;i<=numRows;++i){
vector<int> vec(i,1);
if(i!=1 && i!=2)
for(int j=1;j<i-1;++j)
vec[j]=res[i-2][j-1]+res[i-2][j];
res.push_back(vec);
}
return res;
}
118. 杨辉三角/C++
最新推荐文章于 2024-11-26 13:57:15 发布