mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-12-20 19:03:47 +08:00
55 lines
1.6 KiB
HTML
55 lines
1.6 KiB
HTML
<p>给你一个整数数组 <code>nums</code> 和一个整数 <code>k</code>。</p>
|
||
|
||
<p>请计算以下两者的绝对差值:</p>
|
||
|
||
<ul>
|
||
<li>数组中 <code>k</code> 个 <strong>最大</strong> 元素的<strong>总和</strong>;</li>
|
||
<li>数组中 <code>k</code> 个 <strong>最小</strong> 元素的<strong>总和</strong>。</li>
|
||
</ul>
|
||
|
||
<p>返回表示此差值的整数。</p>
|
||
|
||
<p> </p>
|
||
|
||
<p><strong class="example">示例 1:</strong></p>
|
||
|
||
<div class="example-block">
|
||
<p><strong>输入:</strong> <span class="example-io">nums = [5,2,2,4], k = 2</span></p>
|
||
|
||
<p><strong>输出:</strong> <span class="example-io">5</span></p>
|
||
|
||
<p><strong>解释:</strong></p>
|
||
|
||
<ul>
|
||
<li><code>k = 2</code> 个最大的元素是 4 和 5。它们的总和是 <code>4 + 5 = 9</code>。</li>
|
||
<li><code>k = 2</code> 个最小的元素是 2 和 2。它们的总和是 <code>2 + 2 = 4</code>。</li>
|
||
<li>绝对差值是 <code>abs(9 - 4) = 5</code>。</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<p><strong class="example">示例 2:</strong></p>
|
||
|
||
<div class="example-block">
|
||
<p><strong>输入:</strong> <span class="example-io">nums = [100], k = 1</span></p>
|
||
|
||
<p><strong>输出:</strong> <span class="example-io">0</span></p>
|
||
|
||
<p><strong>解释:</strong></p>
|
||
|
||
<ul>
|
||
<li>最大的元素是 100。</li>
|
||
<li>最小的元素是 100。</li>
|
||
<li>绝对差值是 <code>abs(100 - 100) = 0</code>。</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<p> </p>
|
||
|
||
<p><strong>提示:</strong></p>
|
||
|
||
<ul>
|
||
<li><code>1 <= n == nums.length <= 100</code></li>
|
||
<li><code>1 <= nums[i] <= 100</code></li>
|
||
<li><code>1 <= k <= n</code></li>
|
||
</ul>
|