跳至正文

每日一题——1748. 唯一元素的和

1748. 唯一元素的和

给你一个整数数组 nums 。数组中唯一元素是那些只出现 恰好一次 的元素。

请你返回 nums 中唯一元素的  。


我的方法两个for 所以2n的话看起来挺惨不忍睹的

不过很暴力 也很好理解

public class Solution {
    public int SumOfUnique(int[] nums) {
        int[] count = new int[101];
        foreach(int n in nums)
        {
            count[n]++;
        }
        
        int sum = 0;
        for(int i = 1;i< count.Length; i++)
        {
            if(count[i] == 1)
            {
                sum += i;
            }
        }

        return sum;
    }
}

 

发表评论

您的电子邮箱地址不会被公开。