将 x 减到 0 的最小操作数
Category | Difficulty | Likes | Dislikes |
---|---|---|---|
algorithms | Medium (31.13%) | 90 | - |
Tags
Companies
Unknown
给你一个整数数组 nums
和一个整数 x
。每一次操作时,你应当移除数组 nums
最左边或最右边的元素,然后从 x
中减去该元素的值。请注意,需要 修改 数组以供接下来的操作使用。
如果可以将 x
恰好 减到 0
,返回 最小操作数 ;否则,返回 -1
。
示例 1:
|
|
示例 2:
|
|
示例 3:
|
|
提示:
1 <= nums.length <= 105
1 <= nums[i] <= 104
1 <= x <= 109
解法
|
|