Drugi najpopularniejszy
Lekcja 3 z 3 w kursie Wyzwania programistyczne na rozmowę kwalifikacyjną – zestaw I w Coddy.
Wyzwanie
TrudnyNapisz funkcję o nazwie secondMost, która przyjmuje listę liczb całkowitych i zwraca liczbę całkowitą występującą na drugim miejscu pod względem częstotliwości.
Na przykład:
Dane wejściowe:
[98, 72, 93, 72, 83, 98, 72, 44, 25, 53, 43, 98, 81, 98]
Oczekiwany wynik:
72
Wyjaśnienie — 72 występuje na liście 3 razy, zaraz po 98, które występuje 4 razy. Dlatego 72 jest drugą najczęściej występującą liczbą.
Spróbuj swoich sił
int secondMost(int* a, int n) {
// Napisz kod tutaj
}Wszystkie lekcje w sekcji Wyzwania programistyczne na rozmowę kwalifikacyjną – zestaw I
Poćwicz samodzielnie: Kompilator C online