119. 杨辉三角 II
解法一:迭代
class Solution:
def getRow(self, rowIndex: int) -> List[int]:
if rowIndex == 0:
return[1]
elif rowIndex == 1:
return [1, 1]
row = [1,1]
for i in range(2, rowIndex+1):
new_row = [1] * (i+1)
for j in range(1, i):
new_row[j] = row[j-1] + row[j]
row = new_row
return row解法二:组合数
最后更新于