mirror of
https://github.com/devenperez/leetcode.git
synced 2026-06-13 14:57:08 +00:00
Time: 34 ms (72.35%), Space: 13.8 MB (61.27%) - LeetHub
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
class Solution:
|
||||
def generate(self, numRows: int) -> List[List[int]]:
|
||||
if numRows == 1:
|
||||
return [[1]]
|
||||
|
||||
triangle = [[1],[1,1]]
|
||||
|
||||
while len(triangle) < numRows:
|
||||
nextRow = [((triangle[-1][i] + triangle[-1][i - 1]) if (i in range(1,len(triangle[-1]))) else 1) for i in range(len(triangle[-1]) + 1)]
|
||||
triangle.append(nextRow)
|
||||
|
||||
return triangle
|
||||
Reference in New Issue
Block a user