Given a non-empty array of integers nums, every element appears twice except for one. Find that single one. You must implement a solution with a linear runtime complexity and use only constant extra space.
Input: nums = [2,2,1]
Output: 1
Topics: bit-manipulation, arrays
Asked by: Amazon, Google, Meta, Microsoft, Apple
Time complexity: O(n). Space complexity: O(1).