本文共 566 字,大约阅读时间需要 1 分钟。
题目:
解答:
在上一题基础上修改,注意行号。
代码:
class Solution {public: vector getRow(int rowIndex) { vector> result; vector temp; if (rowIndex < 0) return temp; temp.push_back(1); result.push_back(temp); for (int i = 1; i <= rowIndex; i++) { temp.clear(); for (int j = 0; j <= i; j++) { if (j == 0) temp.push_back(result[i - 1][j]); else if (j == i) temp.push_back(result[i - 1][j - 1]); else { temp.push_back(result[i - 1][j] + result[i - 1][j - 1]); } } result.push_back(temp); } return temp; }};
转载地址:http://xutsi.baihongyu.com/