public class Solution {
public List<List<Integer>> generate(int numRows) {
List<Integer> rowRes = new ArrayList<Integer>();
List<List<Integer>> res = new ArrayList(rowRes);
if (numRows == 0) {
return res;
}
for (int i = 0; i < numRows; i++) {
rowRes.add(0, 1);
for (int j = 1; j < rowRes.size() - 1; j++) {
rowRes.set(j, rowRes.get(j) + rowRes.get(j + 1));
}
res.add(new ArrayList(rowRes));
}
return res;
}
}