Pascal's Triangle II
Simulation Array
Problem
Thought Process
Solution
class Solution:
def getRow(self, rowIndex: int) -> List[int]:
if rowIndex < 0:
return []
matrix = [[1]]
for i in range(1,rowIndex+1):
row = [1]
for j in range(1,i):
row.append(matrix[i-1][j-1] + matrix[i-1][j])
row.append(1)
matrix.append(row)
return matrix[rowIndex]Key Facts
Time Complexity
Last updated