iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0
自我挑戰組

Leetcode 解題之旅:逐日攻克系列 第 19

每日一LeetCode(19)

  • 分享至 

  • xImage
  •  

3190. Find Minimum Operations to Make All Elements Divisible by Three

題目敘述:

You are given an integer array nums. In one operation, you can add or subtract 1 from any element of nums.

Return the minimum number of operations to make all elements of nums divisible by 3.

class Solution {
public:
    int minimumOperations(vector<int>& nums) {
        int ans =0;
        for(int i=0;i<nums.size();i++)
        {
            int tmp=0;
            tmp=min(3-nums[i]%3,nums[i]%3);
            ans += tmp;
        }
        return ans;
    }
};

上一篇
每日一LeetCode(18)
下一篇
每日一LeetCode(20)
系列文
Leetcode 解題之旅:逐日攻克30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言