Pascal’s Triangle Leetcode Solution

In this post, we are going to solve the Pascal’s Triangle Leetcode Solution problem of Leetcode. This Leetcode problem is done in many programming languages like C++, Java, and Python.

Pascal's Triangle Leetcode Solution
Pascal’s Triangle Leetcode Solution


Given an integer numRows, return 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:Pascal's Triangle Leetcode Solution

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]]


  • 1 <= numRows <= 30

Now, lets see the leetcode solution of Pascal’s Triangle Leetcode Solution.

Pascal’s Triangle Leetcode Solution in Python

Pascal’s Triangle Leetcode Solution in CPP

Pascal’s Triangle Leetcode Solution in Java

Note: This problem Pascal’s Triangle is generated by Leetcode but the solution is provided by Chase2learn This tutorial is only for Educational and Learning purpose.

Sharing Is Caring