1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-10 18:48:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/最小绝对差 [minimum-absolute-difference].html

44 lines
1.1 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>,其中每个元素都 <strong>不相同</strong></p>
<p>请你找到所有具有最小绝对差的元素对,并且按升序的顺序返回。</p>
<p>每对元素对 <code>[a,b</code>] 如下:</p>
<ul>
<li><code>a ,&nbsp;b</code>&nbsp;均为数组&nbsp;<code>arr</code>&nbsp;中的元素</li>
<li><code>a &lt; b</code></li>
<li><code>b - a</code>&nbsp;等于 <code>arr</code> 中任意两个元素的最小绝对差</li>
</ul>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<pre>
<strong>输入:</strong>arr = [4,2,1,3]
<strong>输出:</strong>[[1,2],[2,3],[3,4]]
</pre>
<p><strong>示例 2</strong></p>
<pre>
<strong>输入:</strong>arr = [1,3,6,10,15]
<strong>输出:</strong>[[1,3]]
</pre>
<p><strong>示例 3</strong></p>
<pre>
<strong>输入:</strong>arr = [3,8,-10,23,19,-4,-14,27]
<strong>输出:</strong>[[-14,-10],[19,23],[23,27]]
</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>2 &lt;= arr.length &lt;= 10^5</code></li>
<li><code>-10^6 &lt;= arr[i] &lt;= 10^6</code></li>
</ul>