1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-10-23 22:08:58 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
Files
leetcode-problemset/leetcode-cn/problem (Chinese)/计算交替和 [compute-alternating-sum].html
2025-10-19 23:12:56 +08:00

49 lines
1.6 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>nums</code></p>
<p><strong>交替和&nbsp;</strong>定义为:将 <code>nums</code> 中偶数下标位置的元素&nbsp;<strong>相加&nbsp;</strong><strong>减去</strong> 奇数下标位置的元素。即:<code>nums[0] - nums[1] + nums[2] - nums[3]...</code></p>
<p>返回表示 <code>nums</code> 的交替和的整数。</p>
<p>&nbsp;</p>
<p><strong class="example">示例 1</strong></p>
<div class="example-block">
<p><strong>输入:</strong> <span class="example-io">nums = [1,3,5,7]</span></p>
<p><strong>输出:</strong> <span class="example-io">-4</span></p>
<p><strong>解释:</strong></p>
<ul>
<li>偶数下标位置的元素是 <code>nums[0] = 1</code><code>nums[2] = 5</code>,因为 0 和 2 是偶数。</li>
<li>奇数下标位置的元素是 <code>nums[1] = 3</code><code>nums[3] = 7</code>,因为 1 和 3 是奇数。</li>
<li>交替和为 <code>nums[0] - nums[1] + nums[2] - nums[3] = 1 - 3 + 5 - 7 = -4</code></li>
</ul>
</div>
<p><strong class="example">示例 2</strong></p>
<div class="example-block">
<p><strong>输入:</strong> <span class="example-io">nums = [100]</span></p>
<p><strong>输出:</strong> <span class="example-io">100</span></p>
<p><strong>解释:</strong></p>
<ul>
<li>唯一的偶数下标位置的元素是 <code>nums[0] = 100</code>,因为 0 是偶数。</li>
<li>没有奇数下标位置的元素。</li>
<li>交替和为 <code>nums[0] = 100</code></li>
</ul>
</div>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>1 &lt;= nums.length &lt;= 100</code></li>
<li><code>1 &lt;= nums[i] &lt;= 100</code></li>
</ul>