Isaac Emmanuel
15 Jun 2024•EasyC++ / Python / TypeScript

Single Number

C++, Python and TypeScript solutions for Single Number.

The Single Number solutions are below.

Solution files

Python•single-number/synced-solution.py
class Solution:
    def singleNumber(self, nums: List[int]) -> int:
        result = 0
        for num in nums:
            result ^= num
        return result
C++•single-number/synced-solution.cpp
class Solution {
public:
    int singleNumber(vector<int>& nums) {
        int result = 0;
        for (int num : nums) {
            result ^= num;
        }
        return result;
    }
};
TypeScript•single-number/synced-solution.ts
function singleNumber(nums: number[]): number {
    let result = 0;
    for (const num of nums) {
        result ^= num;
    }
    return result;
}