Pascal's Triangle II - Practice Coding | SlaveCode
0
0123456789
0
0123456789
:
0
0123456789
0
0123456789
119. Pascal's Triangle II
Easy
10 Points
Array
Dynamic Programming
Given an integer rowIndex, return the rowIndexth (0-indexed) row of the Pascal's triangle.
In Pascal's triangle, each number is the sum of the two numbers directly above it as shown:
Examples
Example 1
Input: rowIndex = 3
Output: [1,3,3,1]
Example 2
Input: rowIndex = 0
Output: [1]
Example 3
Input: rowIndex = 1
Output: [1,1]
Constraints
0 <= rowIndex <= 33
Follow Up
Could you optimize your algorithm to use only O(rowIndex) extra space?
119. Pascal's Triangle II
Easy
10 Points
Array
Dynamic Programming
Given an integer rowIndex, return the rowIndexth (0-indexed) row of the Pascal's triangle.
In Pascal's triangle, each number is the sum of the two numbers directly above it as shown:
Examples
Example 1
Input: rowIndex = 3
Output: [1,3,3,1]
Example 2
Input: rowIndex = 0
Output: [1]
Example 3
Input: rowIndex = 1
Output: [1,1]
Constraints
0 <= rowIndex <= 33
Follow Up
Could you optimize your algorithm to use only O(rowIndex) extra space?