Class Solution
-
- All Implemented Interfaces:
public final class Solution1411 - Number of Ways to Paint N × 3 Grid\.
Hard
You have a
gridof sizen x 3and you want to paint each cell of the grid with exactly one of the three colors: Red , **Yellow, ** or Green while making sure that no two adjacent cells have the same color (i.e., no two cells that share vertical or horizontal sides have the same color).Given
nthe number of rows of the grid, return the number of ways you can paint thisgrid. As the answer may grow large, the answer must be computed modulo <code>10<sup>9</sup> + 7</code>.Example 1:
Input: n = 1
Output: 12
Explanation: There are 12 possible way to paint the grid as shown.
Example 2:
Input: n = 5000
Output: 30228214
Constraints:
n == grid.length1 <= n <= 5000
-
-
Constructor Summary
Constructors Constructor Description Solution()
-