题目
LeetCode 2659.将数组清空
解释
## 题目描述
给你一个包含若干 互不相同 整数的数组 nums ,你需要执行以下操作 直到数组为空 :
如果数组中第一个元素是当前数组中的 最小值 ,则删除它。
否则,将第一个元素移动到数组的 末尾 。
请你返回需要多少个操作使 nums 为空。
## 示例
**示例 1:**
**输入:** nums = [3,4,-1]
**输出:** 5
Operation
Array
1
[4, -1, 3]
2
[-1, 3, 4]
3
[3, 4]
4
[4]
5
[]
**示例 2:**
**输入:** nums = [1,2,4,3]
**输出:** 5
Operation
Array
1
[2, 4, 3]
2
[4, 3]
3
[3, 4]
4
[4]
5
[]
**示例 3:**
**输入:** nums = [1,2,3]
**输出:** 3
Operation
Array
1
[2, 3]
2
[3]
3
[]
## 约束条件
1 <= nums.length <= 105
-109 <= nums[i] <= 109
nums 中的元素 互不相同 。
## LeetCode 链接
https://leetcode.cn/problems/make-array-empty/
答案
正在疯狂整理答案中......
