只出现一次的数字
Contents
问题描述
- 给定一个飞空数组,除了某个元素只出现一次之外,其他元素均出现两次,找出那个只出现一次的元素。
- https://leetcode-cn.com/problems/single-number/
思路
- HashMap
- 位运算:对所有元素做一次异或运算,因为其他元素都出现两次,做一次异或运算之后就变为0;
- 异或运算满足结合律!
Author 段新朋
LastMod 2020-07-10
Author 段新朋
LastMod 2020-07-10