1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-03-14 16:22:24 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/将三个组排序 [sorting-three-groups].html

42 lines
1.2 KiB
HTML
Raw Normal View History

2025-01-09 20:29:41 +08:00
<p>给你一个整数数组&nbsp;<code>nums</code>&nbsp;<code>nums</code>&nbsp;的每个元素是 12 或 3。在每次操作中你可以删除&nbsp;<code>nums</code>&nbsp;中的一个元素。返回使 nums 成为 <strong>非递减</strong>&nbsp;顺序所需操作数的 <strong>最小值</strong></p>
2023-08-20 20:47:46 +08:00
<p>&nbsp;</p>
<p><strong class="example">示例 1</strong></p>
<pre>
<b>输入:</b>nums = [2,1,3,2,1]
<b>输出:</b>3
2025-01-09 20:29:41 +08:00
<b>解释:</b>
其中一个最优方案是删除 nums[0]nums[2] 和 nums[3]。
2023-08-20 20:47:46 +08:00
</pre>
<p><strong class="example">示例 2</strong></p>
<pre>
<b>输入:</b>nums = [1,3,2,1,3,3]
<b>输出:</b>2
2025-01-09 20:29:41 +08:00
<b>解释:</b>
其中一个最优方案是删除 nums[1] 和 nums[2]。
2023-08-20 20:47:46 +08:00
</pre>
<p><strong class="example">示例 3</strong></p>
<pre>
<b>输入:</b>nums = [2,2,2,2,3,3]
<b>输出:</b>0
2025-01-09 20:29:41 +08:00
<b>解释:</b>
nums 已是非递减顺序的。
2023-08-20 20:47:46 +08:00
</pre>
<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;= 3</code></li>
</ul>
2025-01-09 20:29:41 +08:00
<p><strong>进阶:</strong>你可以使用&nbsp;<code>O(n)</code>&nbsp;时间复杂度以内的算法解决吗?</p>