implementacja list xD

0

Witam
Mam następujący problem
Otrzymuję na wejściu z góry znaną liczbę danych które umieszczam w struktórze 2 zmienne.
Umieszczam je na liście, później je sortuję.
I nie wiem co zrobić przy kolejnym pakiecie - chodzi mi o to czy zrobić listę list czy jest jednak jakieś bardziej optymalne rozwiązanie.
Pozdrawiam

0

w czym?

struktórze

:DDD?

przeczytalem Twoj tekst dwukrotnie nadal nie rozumiem co potrzebujesz

0

no mam listę struktór - są w niej 2 zmienne, wrzucam je na listę, i później otrzymuję koleje dane i nie wiem czy zrobić kolejną listę z listami list struktór czy jakoś inaczej

0
struct ele{
	int a;
	float b;
};

class list{
	...
}

i tych struktur otrzymuję np 5
a po chwili otrzymuję 6, ale one tyczą się już czegoś innego

0

nie mam słownika w operze i zaspany jestem, sotry

0

ok, wiem co chcesz zrobic, ale nadal nie wiem dlaczego? Jak kto kolwiek ma Ci pomoc nie wiedzac co Ty chcesz osiagnac? Wez to opisz porzadnie

0

po prostu program musi bazować na liście (takie polecenie), dane na tej liście muszę posortować, chociaż znam z góry liczbę tych pakietów struktur, więc może zrobić tablicę tych list?

0

no to jezeli masz N struktur to wystarczy Ci jedna lista
jezeli masz N*M Struktur (czyli np 10 obiektow po 5 razy) i chcesz trzymac je osobno to tak lista list struktur bedzie ok

0
cin>>N;
vector<vector<double> > tb(N);
for(int n=0;n<N;++n) { cin>>szn; tb[n].resize(szn); }
0

dragon mam tak jak mówi fasadin, nie mogę z vektorów korzystać niestety, wszystko muszę zrobić sam

0

To samo:

cin>>N;
ele **tb=new ele *[N];
for(int n=0;n<N;++n) { cin>>szn; tb[n]=new ele[szn]; }
0

czyli co? po prostu w strukturze element, dać cały pakiet tych danych? ah Zapomniałem dodać, że w programie musi być sortowanie listy, a ja muszę posortować wartości w tym pakiecie a nie pakiety - one są po kolei

0

zrob a nie pytaj. Sorotwanie mozesz latwo zrobic skorzzystac z std::sort i przekazac po prostu odpowiednie parametry

0

ok :D

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