最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Leetcode 2357. Make Array Zero by Subtracting Equal Amounts

2023-01-22 12:34 作者:您是打尖兒還是住店呢  | 我要投稿

You are given a non-negative integer array?nums. In one operation, you must:

  • Choose a positive integer?x?such that?x?is less than or equal to the?smallest non-zero?element in?nums.

  • Subtract?x?from every?positive?element in?nums.

Return?the?minimum?number of operations to make every element in?nums?equal to?0.

?

Example 1:

Input: nums = [1,5,0,3,5]Output: 3Explanation:In the first operation, choose x = 1. Now, nums = [0,4,0,2,4]. In the second operation, choose x = 2. Now, nums = [0,2,0,0,2]. In the third operation, choose x = 2. Now, nums = [0,0,0,0,0].

Example 2:

Input: nums = [0]Output: 0Explanation: Each element in nums is already 0 so no operations are needed.

?

Constraints:

  • 1 <= nums.length <= 100

  • 0 <= nums[i] <= 100

easy 題目,就不細說了。

1個函數(shù)判斷最小值,

主函數(shù)遍歷;

Runtime:?14 ms, faster than?5.11%?of?Java?online submissions for?Make Array Zero by Subtracting Equal Amounts.

Memory Usage:?42.1 MB, less than?10.94%?of?


Leetcode 2357. Make Array Zero by Subtracting Equal Amounts的評論 (共 條)

分享到微博請遵守國家法律
新沂市| 白城市| 龙井市| 邓州市| 五华县| 山丹县| 衡阳市| 武邑县| 双柏县| 光山县| 沐川县| 商城县| 昌邑市| 开封县| 灌阳县| 平乐县| 酒泉市| 新巴尔虎左旗| 利津县| 大同县| 会泽县| 宣威市| 浮梁县| 呼和浩特市| 子长县| 武乡县| 永善县| 石泉县| 富民县| 东台市| 惠水县| 兴安县| 贺兰县| 永德县| 海林市| 安塞县| 吴旗县| 云南省| 阜新| 姜堰市| 喀什市|