杨辉三角二
滚动数组
class Solution {
public:
vector<int> getRow(int rowIndex) {
vector<vector<int>> array(2,vector<int>(rowIndex+1));
for(int i=0;i<=rowIndex;i++){
array[i&1][0]=array[i&1][i]=1;
for(int j=1;j<i;j++){
array[i&1][j]=array[i-1&1][j-1]+array[i-1&1][j];
}
}
return array[rowIndex&1];
}
};