Bîn-hiân ê 演算法練習
作品集贊助支持
2024年2月20日

OddOccurrencesInArray

codility

https://app.codility.com/programmers/lessons/2-arrays/odd_occurrences_in_array/

#include <bits/stdc++.h>

using namespace std;

int solution(vector<int> &A)
{
    unordered_map<int, int> countMap;
    for (auto a : A) ++countMap[a];

    for (auto [k, v] : countMap)
    {
        if (v % 2 == 0) continue;
        return k;
    }
}
  • T: O(N)O(N)O(N)
  • S: O(N)O(N)O(N)

Copyright © 2026 Bîn-hiân