其他分享
首页 > 其他分享> > 杨辉三角

杨辉三角

作者:互联网

详细思路

压成等腰直角,遍历每一行,当前值为左上和上的和
class Solution {
public:
    vector<vector<int>> generate(int numRows) {
        vector<vector<int>>ans(numRows);
        for(int i=0;i<numRows;i++){
            ans[i].resize(i+1,1);
            for(int j=1;j<i;j++){
                ans[i][j]=ans[i-1][j-1]+ans[i-1][j];
            }
        }
        return ans;
    }
};
踩过的坑          for(int j=1;j<i;j++){ 对角线不能遍历,溢出

标签:遍历,int,等腰,numRows,vector,杨辉三角
来源: https://www.cnblogs.com/zhouzihong/p/15090366.html