只需要返回杨辉三角中的某一行
class Solution {
public List<Integer> getRow(int rowIndex) {
List<Integer> res = new ArrayList<>();
for (int i = 0; i <= rowIndex + 1; i++) {
List<Integer> list = new ArrayList<>();
for (int j = 0; j < i; j++) {
if (j == 0 || j == i - 1) {
list.add(1);
} else {
list.add(res.get(j - 1) + res.get(j));
}
}
res = list;//下一行只会用到上一行
}
return res;
}
}