119. 杨辉三角 II
https://leetcode-cn.com/problems/pascals-triangle-ii/
解法一:迭代
与118题思路一样
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解法二:组合数
最后更新于