mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-01-10 18:48:13 +08:00
35 lines
1.2 KiB
HTML
35 lines
1.2 KiB
HTML
<p>有两种形状的瓷砖:一种是 <code>2 x 1</code> 的多米诺形,另一种是形如 "L" 的托米诺形。两种形状都可以旋转。</p>
|
|
|
|
<p><img src="https://assets.leetcode.com/uploads/2021/07/15/lc-domino.jpg" style="height: 195px; width: 362px;" /></p>
|
|
|
|
<p>给定整数 n ,返回可以平铺 <code>2 x n</code> 的面板的方法的数量。<strong>返回对</strong> <code>10<sup>9</sup> + 7</code> <strong>取模 </strong>的值。</p>
|
|
|
|
<p>平铺指的是每个正方形都必须有瓷砖覆盖。两个平铺不同,当且仅当面板上有四个方向上的相邻单元中的两个,使得恰好有一个平铺有一个瓷砖占据两个正方形。</p>
|
|
|
|
<p> </p>
|
|
|
|
<p><strong>示例 1:</strong></p>
|
|
|
|
<p><img src="https://assets.leetcode.com/uploads/2021/07/15/lc-domino1.jpg" style="height: 226px; width: 500px;" /></p>
|
|
|
|
<pre>
|
|
<strong>输入:</strong> n = 3
|
|
<strong>输出:</strong> 5
|
|
<strong>解释:</strong> 五种不同的方法如上所示。
|
|
</pre>
|
|
|
|
<p><strong>示例 2:</strong></p>
|
|
|
|
<pre>
|
|
<strong>输入:</strong> n = 1
|
|
<strong>输出:</strong> 1
|
|
</pre>
|
|
|
|
<p> </p>
|
|
|
|
<p><strong>提示:</strong></p>
|
|
|
|
<ul>
|
|
<li><code>1 <= n <= 1000</code></li>
|
|
</ul>
|