Najczęściej występująca wartość w tablicy.

Najczęściej występująca wartość w tablicy.
XD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Witam. Czy ktoś jest mi w stanie pomóc albo dać jakieś wskazówki? Mam za zadanie napisać funkcję, która zwraca najczęściej występującą w tablicy wartość: int najczesciej(int* t, int n), gdzie t to tablica, n jej długość. Niestety dopiero zaczynam swoją przygodę z programowaniem i nie mam żadnego pomysłu na to zadanie.

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
3

W jaki sposób rozwiązałbyś ten problem na kartce papieru?
(tj. dostajesz kartkę z setką różnych liczb i masz palcem wskazać tę, która jest najczęściej występująca)

rajszym
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 63
kq
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
3

Użyj std::map do zliczania wartości - to właściwie jedna linijka roboty (mapujesz intint, gdzie pierwszy int to typ wartości, a drugi to zliczane liczby)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.