Najczęściej Występujący element Język C ewentualnie C++

0

Za Pomoc będe bardzo wdzięczny

Może mi ktoś pomóc z napisaniem zadania które polega na wyszukaniu najczęściej występującego elementu z tum że każdy zestaw danych ma postać n x1 x2 … xn gdzie n to ilość liczb w każdym zestawie. Zestawy są od siebie oddzielone znakiem nowej linii. Bardziej obrazowo wygląda to tak :

Wejście:

5 1 3 11 1 7
6 2 4 1 2 4 3
7 3 5 2 2 2 2 2
6 4 4 4 4 4 4

Wyjście:

1
2 4
2
4

Każda wskazówka się liczy z góry Wielkie Dzięki !

*edit: blizniaczy watek o innym, podobnym temacie: http:*4programmers.net/Forum/495079#id495079

0

Konkursy programistyczne są dla ludzi którzy cos umieja, ale nie prosza o pomoc ...
Wczytujesz pierwszą liczbę do zmiennej x
cin>>x;
potem robisz:
int* liczba=new int[x];
for(int i=0; i<n;i++)
cin>>liczba[i];

I teraz w tablicy liczba[] masz swoje dane.

Teraz musisz posortować sobie tą tablicę i potem zliczać ilość powtarzających się elementów (w posorotowanej tablicy nie będzie to takie trudne).
No i potem ten algorytm powtarzasz dla kolejnej porcji danych. Nie zapomni tylko kasować tej dynamicznej tablicy ;)

0

W C zamiast new używasz malloc(); robisz w pętli zamiat cin>> scanf("%d", &liczba[i])

0

offtop:
nie zebym sie czepial, ale uwazaj ze swoim podejsciem, ktore wyglada dosc zyczeniowo:

wojtek992 napisał(a)

To nie jest żaden konkurs tylko zadanie z zajęć po pierwszym wykładzie. Mam prawo nic albo mało umieć.
Wielkie dzięki , a wie ktoś może jak to by było w C ?

otoz, jest niecalkiem tak. STUDIA to nie to co podstawowka, gimnazjum albo liceum, gdzie nauczycielskim obowiazkiem bylo wepchnac Ci do glowy informacje tak zebys je na pewno zapamietal..

wyklady sa po to zeby POKAZAC ze takie cos jest, materialow zas szukasz, uczysz sie i starasz zrozumiec SAM

wrecz, czasem, materialy do przeczytania daje sie przed wykladem i na wykladzie zaklada ze wszyscy sluchacze temat juz znaja, nie ma co tlumaczyc podstaw ani nawet problemow i analizuje sie rozwiazania/wnioski..

i nie zartuje:) u nas na uczelni jak student przychodzil na pierwszy rok to zakladalo sie ze jakis jezyk programowania (jakis, w domysle, C/C++) student ow juz jakotako zna

edit: BTW. nie rozpoczynaj X watkow o wlasciwie tej samej tresci.. odpowiedzialem Ci juz w tamtym i szczerze.. tego juz mi sie nie calkiem widzialo czytac, innym pewnie podobnie. dorzucilem linki wiazace i zablokowalem tamten. zwykle razem duble po prostu sa kasowane lacznie z cala trescia

0

Ale co to ma niby do rzeczy? Tytuł naukowy chcesz mieć ten sam, więc powinieneś prezentować także podobny poziom wiedzy i umiejętności

0

zaoczne to jeszcze bardziej wymagają pracy od ciebie, bo sorry, co cię wykładowca może nauczyć mając uwaga uwaga: 4-5 godzin raz na 2-3 tygodnie?

1 użytkowników online, w tym zalogowanych: 0, gości: 1