๐ 119. ๆจ่พไธ่ง II
2022ๅนด10ๆ10ๆฅ
- algorithm
๐ 119. ๆจ่พไธ่ง II
้พๅบฆ: ๐
้ฎ้ขๆ่ฟฐ
่งฃๆณ
class Solution {
public List<Integer> getRow(int rowIndex) {
// ๆ่ทฏ๏ผ
// ๅช้่ฆไฟ็ไธไธ่ก็็ปๆ
List<Integer> prev = new ArrayList<>();
prev.add(1);
if(rowIndex == 0) {
return prev;
}
// n > 1
for(int i = 1; i <= rowIndex; i ++) {
int len = prev.size();
List<Integer> cur = new ArrayList<>();
cur.add(1);
for(int j = 0; j < len - 1; j ++) {
int a = prev.get(j);
int b = prev.get(j + 1);
int tmp = a + b;
cur.add(tmp);
}
cur.add(1);
prev = cur;
}
return prev;
}
}