class Solution {
public List<List
// 创建返回容器
List<List
for (int i = 0; i < numRows; i++) {
// 创建行容器
List
for (int j = 0; j <= i; j++) {
// 判断是否为边界
if (j == 0 || j == i) {
// 边界值为1
row.add(1);
} else {
// 找寻左上与右上
row.add(list.get(i-1).get(j-1) + list.get(i-1).get(j));
}
}
list.add(row);
}
return list;
}
}