leetcode 1748 主要问题解决是不是唯一元素,采用排序之后相邻判断

leetcode 1748 主要问题解决是不是唯一元素,采用排序之后相邻判断,第1张

1748. 唯一元素的和

难度简单65收藏分享切换为英文接收动态反馈

给你一个整数数组 nums 。

数组中唯一元素是那些只出现 恰好一次 的元素。

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

示例 1:

输入:nums = [1,2,3,2]
输出:4
解释:唯一元素为 [1,3] ,和为 4 。

示例 2:

输入:nums = [1,1,1,1,1]
输出:0
解释:没有唯一元素,和为 0 。

示例 3 :

输入:nums = [1,2,3,4,5]
输出:15
解释:唯一元素为 [1,2,3,4,5] ,和为 15 。

提示:

  • 1 <= nums.length <= 100
  • 1 <= nums[i] <= 100

通过次数39,154提交次数49,544

class Solution {
public:
    int sumOfUnique(vector& nums) {
        sort(nums.begin(),nums.end());
        if(nums.size()==1)
            return nums[0];
        else
        {
            int curValue=nums[0];
            int sum=0;
            int sameCnt=0;
            for(int i=1;i

 

执行结果:

通过

显示详情

添加备注

执行用时:0 ms, 在所有 C++ 提交中击败了100.00%的用户

内存消耗:7.5 MB, 在所有 C++ 提交中击败了91.75%的用户

通过测试用例:73 / 73

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/674049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-19
下一篇 2022-04-19

发表评论

登录后才能评论

评论列表(0条)