[C++] szukanie numeru pozycji wybranego elementu na liście jednokierunkowej
Ostatnio zmodyfikowano 2018-05-27 19:39
ozjaszka1 Temat założony przez niniejszego użytkownika |
[C++] szukanie numeru pozycji wybranego elementu na liście jednokierunkowej » 2018-05-27 18:48:46 Hej, jeżeli mam listę jednokierunkową i chcę wstawić przed danymi spełniającymi warunek nowe dane, to jak mogę dostać się do numeru pozycji tego elementu spełniającego warunek? |
|
pekfos |
» 2018-05-27 19:03:01 Co ma numer pozycji do wstawiania elementu? |
|
ozjaszka1 Temat założony przez niniejszego użytkownika |
» 2018-05-27 19:07:51 Mogłabym ustawić pętlę for, która by przeskoczyła do wskaźnika elementu, przed którym chcę wstawić nowy, np. coś takiego for( int i = 0; i < n; i++ ) poprzedni = poprzedni->wsk_nastepnika;
|
|
pekfos |
» 2018-05-27 19:31:47 I pytasz, jak ze wskaźnika na element uzyskać numer elementu, żeby z numeru elementu odzyskać wskaźnik. Gdzie w tym sens? |
|
zeszyt |
» 2018-05-27 19:39:00 while( list->has_next ) { if( list->next( condition == true ) { list->current_selection->update(); break; } list = list->next; }
Tak mi się wydaje ale nie mam kodu twojej listy więc w większości zgaduje, ale opisowo powinno być ok. |
|
« 1 » |