Zadanie - https://app.codility.com/programmers/lessons/2-arrays/odd_occurrences_in_array/
Tu jest moje niepełne rozwiązanie
public class OddOccurrencesInArray {
static void solution (int [] A){
Map<Integer, Integer> occrrencess = new HashMap<>();
for (int c :A){
if (occrrencess.containsKey(c)) {
occrrencess.put(c, occrrencess.get(c) + 1);
}
else {
occrrencess.put(c, 1);
}
}
}
public static void main(String[] args) {
int A[] = {1,1,2,2,3,3,9};
}
}
Narazie program liczy ile jest wystąpień każdej liczby w tablicy i teraz moje pytanie, jak iterować po haszmapie po wartościach sprawdzając która z nich jest nieparzysta i jeżeli znajdzie nieparzystą wartość to ma wypisać key. Ma ktoś jakiś pomysł?