题目
思路
class Solution:
def generate(self, numRows: int) -> List[List[int]]:
ans = []
for num in range(numRows):
row = [None for _ in range(num+1)]
row[0], row[-1] = 1, 1
for j in range(1, num):
row[j] = last[j - 1] + last[j]
last = row
ans.append(row)
return ans