LeetCode简单题之唯一元素的和
题目
给你一个整数数组 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简单题之唯一元素的和相关推荐
- LeetCode简单题之增量元素之间的最大差值
题目 给你一个下标从 0 开始的整数数组 nums ,该数组的大小为 n ,请你计算 nums[j] - nums[i] 能求得的 最大差值 ,其中 0 <= i < j < n 且 ...
- LeetCode简单题之数组元素积的符号
题目 已知函数 signFunc(x) 将会根据 x 的正负返回特定值: 如果 x 是正数,返回 1 . 如果 x 是负数,返回 -1 . 如果 x 是等于 0 ,返回 0 . 给你一个整数数组 nu ...
- LeetCode简单题之唯一摩尔斯密码词
题目 国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: 'a' 对应 ".-" , 'b' 对应 "--" , ' ...
- LeetCode简单题之删除一个元素使数组严格递增
题目 给你一个下标从 0 开始的整数数组 nums ,如果 恰好 删除 一个 元素后,数组 严格递增 ,那么请你返回 true ,否则返回 false .如果数组本身已经是严格递增的,请你也返回 tr ...
- LeetCode简单题之到目标元素的最小距离
题目 给你一个整数数组 nums (下标 从 0 开始 计数)以及两个整数 target 和 start ,请你找出一个下标 i ,满足 nums[i] == target 且 abs(i - sta ...
- LeetCode简单题之删除某些元素后的数组均值
题目 给你一个整数数组 arr ,请你删除最小 5% 的数字和最大 5% 的数字后,剩余数字的平均值. 与 标准答案 误差在 10^-5 的结果都被视为正确结果. 示例 1: 输入:arr = [1, ...
- LeetCode简单题之在长度 2N 的数组中找出重复 N 次的元素
题目 给你一个整数数组 nums ,该数组具有以下属性: nums.length == 2 * n. nums 包含 n + 1 个 不同的 元素 nums 中恰有一个元素重复 n 次 找出并返回重复 ...
- LeetCode简单题之最小操作次数使数组元素相等
题目 给你一个长度为 n 的整数数组,每次操作将会使 n - 1 个元素增加 1 .返回让数组所有元素相等的最小操作次数. 示例 1: 输入:nums = [1,2,3] 输出:3 解释: 只需要3次 ...
- LeetCode简单题之将每个元素替换为右侧最大元素
题目 给你一个数组 arr ,请你将每个元素用它右边最大的元素替换,如果是最后一个元素,用 -1 替换. 完成所有替换操作后,请你返回这个数组. 示例 1: 输入:arr = [17,18,5,4,6 ...
最新文章
- 视频聊天创企Tribe获300万美元种子轮融资
- c语言图形时钟编程,C语言图形时钟课程设计实验报告.doc
- 9、Power Map—应用拾取坐标系统确定经纬度
- java 下载文件文件名_java – 从http下载文件中检索文件名
- 唯一约束(UNIQUE_KEY)
- 黑客游戏未发先被黑:游戏开发商Ubisoft 和 Crytek遭勒索攻击
- Spring 面试 7 大问题,你顶得住不?
- 九度OJ - 题目1481:Is It A Tree?
- django连接mysql
- 使用Latex排版一篇IEEE Robotics and Automation Letters期刊文章
- 2022计算机毕业设计如何选题?
- 油管youtube第三方客户端 去广告-TubeMax
- duilib隐藏(显示)任务栏图标方式
- 知名程序员云风辞职 意在重新思考未来
- 阿里云主机Linux服务器配置步骤
- 出现 NameError: name ‘re’ is not defined 的原因
- 通过神经网络实现线性回归模型预测水泥强度
- 分享十次Android面试经验总结,已收字节,阿里,从三流Android外包到秒杀阿里P7,
- python中IP处理模块IPy
- .cast( )函数的使用
热门文章
- 将页面元素置为不可修改Readonly,所有元素统一修改,统一调用
- 2022-2028年中国抗肿瘤药物行业市场分析调研及发展趋势研究报告
- RabbitMQ 入门系列(3)— 生产者消费者 Python 代码实现
- hexo-github-博客搭建指南
- 【Design pattern】设计模式思路总结(二)
- tryexceptelse可以嵌套
- 作业函数的定义与调用
- Django 验证码4.4
- CentOS7安装Python3详细步骤与Python2共用方法
- Attempt to invoke virtual method 'void android.support.v7.widget.RecyclerView.setLayoutManager(andro