只出现一次的数字

简介: 只出现一次的数字

示例 1 :

输入:nums = [2,2,1]

输出:1

示例 2 :

输入:nums = [4,1,2,1,2]

输出:4    

给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

方法一:使用Stack或者Set集合,遍历数组元素添加到Stack或者Set中,判断如何Stack或者Set中有元素,这出栈或者remove元素,直到遍历结束,取处辅助容器的元素就是需要的结果。

方法二:位运算

目录
相关文章
|
6月前
|
算法 前端开发
619. 只出现一次的最大数字
619. 只出现一次的最大数字
67 0
|
1月前
|
BI
求数字
【10月更文挑战第3天】求数字。
32 1
|
17天前
使用数字
【10月更文挑战第25天】使用数字。
15 6
|
17天前
倒三角形数字
【10月更文挑战第25天】倒三角形数字。
26 3
|
6月前
|
算法 C语言
只出现一次的数字
只出现一次的数字
|
6月前
|
存储 算法 C++
c++数字
c++数字
28 1
|
5月前
|
人工智能 安全 算法
数字文盲
在数字时代,避免边缘化的关键是正视挑战、持续学习数字技能、关注伦理安全和推广数字素养教育。从基础操作到数据分析,提升数字素养能帮助我们适应变革,同时保护隐私和安全,确保在科技发展中不落伍,共建包容的数字社会。
|
6月前
|
存储 C++ 容器
Acwing.75 和为S的两个数字
Acwing.75 和为S的两个数字
|
6月前
|
算法 C++
只出现一次的数字(C++)
只出现一次的数字(C++)
37 0