杨辉三角的规律就是:
class Solution {
public List<List<Integer>> generate(int numRows) {
List<List<Integer>> res = new ArrayList<>();
List<Integer> pre = null;
for (int i = 0; i < numRows; i++) {
List<Integer> tmp = new ArrayList<>();
if (i == 0) {
tmp.add(1);
} else {
tmp.add(1);
for (int j = 1; j < i ; j++) {
tmp.add(j,pre.get(j-1)+pre.get(j));
}
tmp.add( 1);
}
pre = tmp;
res.add(tmp);
}
return res;
}
}
原文:https://www.cnblogs.com/jason0529/p/13665916.html