1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-11 02:58:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/所有奇数长度子数组的和 [sum-of-all-odd-length-subarrays].html
2022-03-29 12:43:11 +08:00

45 lines
1.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>给你一个正整数数组&nbsp;<code>arr</code>&nbsp;,请你计算所有可能的奇数长度子数组的和。</p>
<p><strong>子数组</strong> 定义为原数组中的一个连续子序列。</p>
<p>请你返回 <code>arr</code>&nbsp;<strong>所有奇数长度子数组的和</strong></p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<pre><strong>输入:</strong>arr = [1,4,2,5,3]
<strong>输出:</strong>58
<strong>解释:</strong>所有奇数长度子数组和它们的和为:
[1] = 1
[4] = 4
[2] = 2
[5] = 5
[3] = 3
[1,4,2] = 7
[4,2,5] = 11
[2,5,3] = 10
[1,4,2,5,3] = 15
我们将所有值求和得到 1 + 4 + 2 + 5 + 3 + 7 + 11 + 10 + 15 = 58</pre>
<p><strong>示例 2</strong></p>
<pre><strong>输入:</strong>arr = [1,2]
<strong>输出:</strong>3
<strong>解释:</strong>总共只有 2 个长度为奇数的子数组,[1] 和 [2]。它们的和为 3 。</pre>
<p><strong>示例 3</strong></p>
<pre><strong>输入:</strong>arr = [10,11,12]
<strong>输出:</strong>66
</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>1 &lt;= arr.length &lt;= 100</code></li>
<li><code>1 &lt;= arr[i] &lt;= 1000</code></li>
</ul>