跟118题类似,就是傻瓜式修改。
Code:
class Solution(object):
def getRow(self, rowIndex):
"""
:type rowIndex: int
:rtype: List[int]
"""
if rowIndex==0:
return [1]
elif rowIndex==1:
return [1,1]
elif rowIndex>1:
res=[]
for i in range(rowIndex+1):
res.append([1])
res[1].append(1)
for i in range(2,rowIndex+1):
for j in range(1,i):
res[i].append(res[i-1][j-1]+res[i-1][j])
res[i].append(1)
return res[rowIndex]