题目:不用额外空间输入杨辉三角第k行
分析:在这一行里迭代,具体见答案。。
答案:
class Solution {
public:
vector<int> getRow(int rowIndex) {
vector<int> result(rowIndex + 1);
result[0] = 1;
for (int i = 1; i <= rowIndex; i++)
for (int j = i; j > 0; j--)
{
if (i == j)
result[j] = result[j - 1];
else
result[j] = result[j] + result[j - 1];
}
return result;
}
};