1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-09-12 02:41:42 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
Files
leetcode-problemset/leetcode-cn/problem (Chinese)/统计元素和差值为偶数的分区方案 [count-partitions-with-even-sum-difference].html
2025-02-02 13:55:38 +08:00

65 lines
2.2 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>给你一个长度为 <code>n</code>&nbsp;的整数数组&nbsp;<code>nums</code>&nbsp;</p>
<p><strong>分区</strong>&nbsp;是指将数组按照下标&nbsp;<code>i</code>&nbsp;<code>0 &lt;= i &lt; n - 1</code>)划分成两个 <strong>非空</strong> 子数组,其中:</p>
<ul>
<li>左子数组包含区间&nbsp;<code>[0, i]</code>&nbsp;内的所有下标。</li>
<li>右子数组包含区间&nbsp;<code>[i + 1, n - 1]</code>&nbsp;内的所有下标。</li>
</ul>
<p>对左子数组和右子数组先求元素 <strong></strong> 再做 <strong></strong> ,统计并返回差值为 <strong>偶数</strong><strong>分区</strong> 方案数。</p>
<p>&nbsp;</p>
<p><b>示例 1</b></p>
<div class="example-block">
<p><b>输入:</b><span class="example-io">nums = [10,10,3,7,6]</span></p>
<p><span class="example-io"><b>输出:</b>4</span></p>
<p><b>解释:</b></p>
<p>共有 4 个满足题意的分区方案:</p>
<ul>
<li><code>[10]</code><code>[10, 3, 7, 6]</code>&nbsp;元素和的差值为&nbsp;<code>10 - 26 = -16</code>&nbsp;,是偶数。</li>
<li><code>[10, 10]</code><code>[3, 7, 6]</code> 元素和的差值为&nbsp;<code>20 - 16 = 4</code>,是偶数。</li>
<li><code>[10, 10, 3]</code><code>[7, 6]</code> 元素和的差值为&nbsp;<code>23 - 13 = 10</code>,是偶数。</li>
<li><code>[10, 10, 3, 7]</code><code>[6]</code> 元素和的差值为&nbsp;<code>30 - 6 = 24</code>,是偶数。</li>
</ul>
</div>
<p><b>示例 2</b></p>
<div class="example-block">
<p><span class="example-io"><b>输入:</b>nums = [1,2,2]</span></p>
<p><span class="example-io"><b>输出:</b>0</span></p>
<p><b>解释:</b></p>
<p>不存在元素和的差值为偶数的分区方案。</p>
</div>
<p><b>示例 3</b></p>
<div class="example-block">
<p><span class="example-io"><b>输入:</b>nums = [2,4,6,8]</span></p>
<p><span class="example-io"><b>输出:</b>3</span></p>
<p><b>解释:</b></p>
<p>所有分区方案都满足元素和的差值为偶数。</p>
</div>
<p>&nbsp;</p>
<p><b>提示:</b></p>
<ul>
<li><code>2 &lt;= n == nums.length &lt;= 100</code></li>
<li><code>1 &lt;= nums[i] &lt;= 100</code></li>
</ul>