Menu
Coddy logo textTech

Drugi najpopularniejszy

Lekcja 3 z 3 w kursie Wyzwania programistyczne na rozmowę kwalifikacyjną – zestaw I w Coddy.

challenge icon

Wyzwanie

Trudny

Napisz 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

1Wyzwania

Sortowanie przez scalaniePrawie palindromDrugi najpopularniejszy

Poćwicz samodzielnie: Kompilator C online