Struktury dynamiczne
Ostatnio zmodyfikowano 2011-12-15 21:09
diego997 Temat założony przez niniejszego użytkownika |
Struktury dynamiczne » 2011-12-15 17:55:07 Miałby ktoś czas i wytłumaczyłby mi co to są struktury dynamiczne i jak tego używać ? |
|
pekfos |
» 2011-12-15 18:33:35 Zależy co masz na myśli, mówiąc struktury dynamiczne. |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-12-15 18:35:31 Nie wiem czy dobrze posługuję się tym terminem chodzi mi o listę, drzewo, stos. Muszę tego użyć w swoim projekcie a nie wiem w ogóle co to jest. |
|
SeaMonster131 |
» 2011-12-15 18:37:49 |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-12-15 19:03:07 @SeaMonster to chyba nie to Tutaj mam przykładowy kod w ogóle go nie rozumie struct LINIA { char tekst[ 255 ]; LINIA * nast; } * lista;
int main() { LINIA * p; lista = NULL; char s[ 255 ]; p = new LINIA; s[ 0 ] = 's'; s[ 1 ] = 'i'; strcpy( p->tekst, s ); p->nast = lista; lista = p; }
|
|
pekfos |
» 2011-12-15 19:09:10 to lista jednokierunkowa. Każdy element ma wskaźnik na następny element. Mając wskaźnik na pierwszy możesz dość do dowolnego elementu. |
|
diego997 Temat założony przez niniejszego użytkownika |
» 2011-12-15 19:16:40 A mógłbyś napisać jak się po tej liście poruszać albo skomentować każdą linijkę może wtedy zrozumie |
|
pekfos |
» 2011-12-15 19:54:47 np rekurencyjnie: class node { node * next; public: node * get_nth( int n ) { if( n == 0 ) return this; if( !next ) return nullptr; return next->get_nth( n - 1 ); } }; PS: kto zrozumie? http://pl.bab.la/koniugacja/polski/zrozumiec |
|
« 1 » 2 |