java的基本问题# JobHunting - 待字闺中
C*a
1 楼
有个java的基本问题,一直没搞清楚,问题很简单:
以下是Pascal's triangle,正确的代码。
在第3行,我之前是这么写的:
List
以下是Pascal's triangle,正确的代码。
在第3行,我之前是这么写的:
List
- > t = new ArrayList
第5行是:ArrayList
结果总是报错‘incompatible type’,这是为什么?
多谢!!!
public class Solution {
public List
- > generate(int numRows) {
List
- > t = new ArrayList
- >();
for (int i = 0; i < numRows; i++) {
List
for (int j = 0; j < i + 1; j++) {
if (j == 0 || j == i) {row.add(1);}
else {int n = t.get(i - 1).get(j - 1) + t.get(i - 1).get(j);
row.add(n);}
}
t.add(row);
}
return t;
}
}