class Solution {
public List<List<Integer>> generate(int numRows) {
List<List<Integer>> ret = new ArrayList<List<Integer>>();
for(int i = 0; i < numRows; i++){
List<Integer> row = new ArrayList<Integer>();
for(int j = 0; j <= i; j++){//注意是等于号,行数和列数始终相同
if(j == 0 || j == i){
row.add(1);
}
else{
row.add(ret.get(i - 1).get(j - 1) + ret.get(i - 1).get(j));
//取值用到get方法
}
}
ret.add(row);
}
return ret;
}
}
力扣118.杨辉三角
最新推荐文章于 2024-09-25 08:14:14 发布