Class Solution
-
- All Implemented Interfaces:
public final class Solution3158 - Find the XOR of Numbers Which Appear Twice\.
Easy
You are given an array
nums, where each number in the array appears either once or twice.Return the bitwise
XORof all the numbers that appear twice in the array, or 0 if no number appears twice.Example 1:
Input: nums = 1,2,1,3
Output: 1
Explanation:
The only number that appears twice in
numsis 1.Example 2:
Input: nums = 1,2,3
Output: 0
Explanation:
No number appears twice in
nums.Example 3:
Input: nums = 1,2,2,1
Output: 3
Explanation:
Numbers 1 and 2 appeared twice.
1 XOR 2 == 3.Constraints:
1 <= nums.length <= 501 <= nums[i] <= 50Each number in
numsappears either once or twice.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegerduplicateNumbersXOR(IntArray nums)-
-
Method Detail
-
duplicateNumbersXOR
final Integer duplicateNumbersXOR(IntArray nums)
-
-
-
-