mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-01-11 02:58:13 +08:00
37 lines
1.6 KiB
HTML
37 lines
1.6 KiB
HTML
|
<p>给你一个下标从<strong> 0</strong> 开始的二维整数数组 <code>dimensions</code>。</p>
|
|||
|
|
|||
|
<p>对于所有下标 <code>i</code>(<code>0 <= i < dimensions.length</code>),<code>dimensions[i][0]</code> 表示矩形 <span style="font-size: 13.3333px;"> <code>i</code></span> 的长度,而 <code>dimensions[i][1]</code> 表示矩形 <span style="font-size: 13.3333px;"> <code>i</code></span> 的宽度。</p>
|
|||
|
|
|||
|
<p>返回对角线最 <strong>长 </strong>的矩形的<strong> 面积 </strong>。如果存在多个对角线长度相同的矩形,返回面积最<strong> 大 </strong>的矩形的面积。</p>
|
|||
|
|
|||
|
<p> </p>
|
|||
|
|
|||
|
<p><strong class="example">示例 1:</strong></p>
|
|||
|
|
|||
|
<pre>
|
|||
|
<strong>输入:</strong>dimensions = [[9,3],[8,6]]
|
|||
|
<strong>输出:</strong>48
|
|||
|
<strong>解释:</strong>
|
|||
|
下标 = 0,长度 = 9,宽度 = 3。对角线长度 = sqrt(9 * 9 + 3 * 3) = sqrt(90) ≈<!-- notionvc: 882cf44c-3b17-428e-9c65-9940810216f1 --> 9.487。
|
|||
|
下标 = 1,长度 = 8,宽度 = 6。对角线长度 = sqrt(8 * 8 + 6 * 6) = sqrt(100) = 10。
|
|||
|
因此,下标为 1 的矩形对角线更长,所以返回面积 = 8 * 6 = 48。
|
|||
|
</pre>
|
|||
|
|
|||
|
<p><strong class="example">示例 2:</strong></p>
|
|||
|
|
|||
|
<pre>
|
|||
|
<strong>输入:</strong>dimensions = [[3,4],[4,3]]
|
|||
|
<strong>输出:</strong>12
|
|||
|
<strong>解释:</strong>两个矩形的对角线长度相同,为 5,所以最大面积 = 12。
|
|||
|
</pre>
|
|||
|
|
|||
|
<p> </p>
|
|||
|
|
|||
|
<p><strong>提示:</strong></p>
|
|||
|
|
|||
|
<ul>
|
|||
|
<li><code>1 <= dimensions.length <= 100</code></li>
|
|||
|
<li><code>dimensions[i].length == 2</code></li>
|
|||
|
<li><code>1 <= dimensions[i][0], dimensions[i][1] <= 100</code></li>
|
|||
|
</ul>
|