Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Struktury dynamiczne

Ostatnio zmodyfikowano 2011-12-15 21:09
Autor Wiadomość
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ć ?
P-45653
pekfos
» 2011-12-15 18:33:35
Zależy co masz na myśli, mówiąc struktury dynamiczne.
P-45654
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.
P-45655
SeaMonster131
» 2011-12-15 18:37:49
O to Ci chodzi? » KursyKurs STL, C++ kurs
P-45656
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

C/C++
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;
   
}
P-45657
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.
P-45658
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
P-45659
pekfos
» 2011-12-15 19:54:47
np rekurencyjnie:
C/C++
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
P-45660
« 1 » 2
  Strona 1 z 2 Następna strona