[LeetCode] 118. Pascal's Triangle

来源:互联网 发布:ichat for mac 编辑:程序博客网 时间:2024/06/05 00:19

思路:
简单模拟. 每一行除了头和尾是1, 剩下的是上一行第j - 1和第j两个元素的和.

vector<vector<int>> generate(int numRows) {    vector<vector<int>> res(numRows);    for (int i = 0; i < numRows; i++) {        res[i].resize(i + 1);        res[i][0] = res[i][i] = 1;        for (int j = 1; j < i; j++)            res[i][j] = res[i - 1][j - 1] + res[i - 1][j];    }    return res;}
0 0
原创粉丝点击