Skip to main content
impol.dev

Pascal's Triangle

Easy

You receive an integer numRows, provide the first numRows of Pascal's triangle.

In Pascal's triangle, each number is the sum of the two numbers directly above it as shown:

Original illustrative diagram 1 for Pascal's Triangle

Example 1

Input: numRows = 5

Output: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]

Example 2

Input: numRows = 1

Output: [[1]]

Constraints

  • 1 <= numRows <= 30

Did this problem appear in one of your interviews?

Responses stay private.

Acceptance rate: 0%