Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 615 Bytes

0118-pascals-triangle.adoc

File metadata and controls

34 lines (23 loc) · 615 Bytes

118. Pascal’s Triangle

Given a non-negative integer numRows, generate the first numRows of Pascal’s triangle.

PascalTriangleAnimated2

In Pascal’s triangle, each number is the sum of the two numbers directly above it.

Example:

Input: 5
Output:
[
     [1],
    [1,1],
   [1,2,1],
  [1,3,3,1],
 [1,4,6,4,1]
]
link:{sourcedir}/_0118_PascalSTriangle.java[role=include]