题目

给你一个整数数组 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
来源:力扣(LeetCode)

解题思路

  只需要统计数组元素的频率,然后挑出频率为1的元素进行求和即可。

class Solution:def sumOfUnique(self, nums: List[int]) -> int:s=0for i,j in collections.Counter(nums).items():if j==1:s+=ireturn s

LeetCode简单题之唯一元素的和相关推荐

  1. LeetCode简单题之增量元素之间的最大差值

    题目 给你一个下标从 0 开始的整数数组 nums ,该数组的大小为 n ,请你计算 nums[j] - nums[i] 能求得的 最大差值 ,其中 0 <= i < j < n 且 ...

  2. LeetCode简单题之数组元素积的符号

    题目 已知函数 signFunc(x) 将会根据 x 的正负返回特定值: 如果 x 是正数,返回 1 . 如果 x 是负数,返回 -1 . 如果 x 是等于 0 ,返回 0 . 给你一个整数数组 nu ...

  3. LeetCode简单题之唯一摩尔斯密码词

    题目 国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: 'a' 对应 ".-" , 'b' 对应 "--" , ' ...

  4. LeetCode简单题之删除一个元素使数组严格递增

    题目 给你一个下标从 0 开始的整数数组 nums ,如果 恰好 删除 一个 元素后,数组 严格递增 ,那么请你返回 true ,否则返回 false .如果数组本身已经是严格递增的,请你也返回 tr ...

  5. LeetCode简单题之到目标元素的最小距离

    题目 给你一个整数数组 nums (下标 从 0 开始 计数)以及两个整数 target 和 start ,请你找出一个下标 i ,满足 nums[i] == target 且 abs(i - sta ...

  6. LeetCode简单题之删除某些元素后的数组均值

    题目 给你一个整数数组 arr ,请你删除最小 5% 的数字和最大 5% 的数字后,剩余数字的平均值. 与 标准答案 误差在 10^-5 的结果都被视为正确结果. 示例 1: 输入:arr = [1, ...

  7. LeetCode简单题之在长度 2N 的数组中找出重复 N 次的元素

    题目 给你一个整数数组 nums ,该数组具有以下属性: nums.length == 2 * n. nums 包含 n + 1 个 不同的 元素 nums 中恰有一个元素重复 n 次 找出并返回重复 ...

  8. LeetCode简单题之最小操作次数使数组元素相等

    题目 给你一个长度为 n 的整数数组,每次操作将会使 n - 1 个元素增加 1 .返回让数组所有元素相等的最小操作次数. 示例 1: 输入:nums = [1,2,3] 输出:3 解释: 只需要3次 ...

  9. LeetCode简单题之将每个元素替换为右侧最大元素

    题目 给你一个数组 arr ,请你将每个元素用它右边最大的元素替换,如果是最后一个元素,用 -1 替换. 完成所有替换操作后,请你返回这个数组. 示例 1: 输入:arr = [17,18,5,4,6 ...

最新文章

  1. 视频聊天创企Tribe获300万美元种子轮融资
  2. c语言图形时钟编程,C语言图形时钟课程设计实验报告.doc
  3. 9、Power Map—应用拾取坐标系统确定经纬度
  4. java 下载文件文件名_java – 从http下载文件中检索文件名
  5. 唯一约束(UNIQUE_KEY)
  6. 黑客游戏未发先被黑:游戏开发商Ubisoft 和 Crytek遭勒索攻击
  7. Spring 面试 7 大问题,你顶得住不?
  8. 九度OJ - 题目1481:Is It A Tree?
  9. django连接mysql
  10. 使用Latex排版一篇IEEE Robotics and Automation Letters期刊文章
  11. 2022计算机毕业设计如何选题?
  12. 油管youtube第三方客户端 去广告-TubeMax
  13. duilib隐藏(显示)任务栏图标方式
  14. 知名程序员云风辞职 意在重新思考未来
  15. 阿里云主机Linux服务器配置步骤
  16. 出现 NameError: name ‘re’ is not defined 的原因
  17. 通过神经网络实现线性回归模型预测水泥强度
  18. 分享十次Android面试经验总结,已收字节,阿里,从三流Android外包到秒杀阿里P7,
  19. python中IP处理模块IPy
  20. .cast( )函数的使用

热门文章

  1. 将页面元素置为不可修改Readonly,所有元素统一修改,统一调用
  2. 2022-2028年中国抗肿瘤药物行业市场分析调研及发展趋势研究报告
  3. RabbitMQ 入门系列(3)— 生产者消费者 Python 代码实现
  4. hexo-github-博客搭建指南
  5. 【Design pattern】设计模式思路总结(二)
  6. tryexceptelse可以嵌套
  7. 作业函数的定义与调用
  8. Django 验证码4.4
  9. CentOS7安装Python3详细步骤与Python2共用方法
  10. Attempt to invoke virtual method 'void android.support.v7.widget.RecyclerView.setLayoutManager(andro