Documente online.
Username / Parola inexistente
  Zona de administrare documente. Fisierele tale  
Am uitat parola x Creaza cont nou
  Home Exploreaza
Upload





loading...
















































Liste simplu inlantuite si liste dublu inlantuite teorie

Informatica


             I.      Liste simplu inlantuite:

·        crearea unei liste simplu inlantuite

struct lista

*p, *p1,*p2;

                             void main ()

                                  

                                   }

·        adaugarea unui element la inceputul listei

struct lista

*p, *p1,*p2;

                             void main ()

                                  

            }

·        adaugarea unui element la sfarsitul listei

struct lista

*p, *p1,*p2;

                             void main ()

                                  

            }

·        stergerea unui element din capatul unei liste

struct lista

*p, *p1,*p2;

                             void main ()

                                  

                                   }

·        stergerea unui element de la sfarsitul listei

struct lista

*p, *p1,*p2;

                             void main ()

                                  

            }

          II.      Liste dublu inlantuite:

 

·        crearea unei liste duble inlantuite

struct lista

*p, *p1,*p2;

                             void main ()

                                  

            }

·        stergerea unui element

struct lista

            *p, *p1, *p2;

           

                        while (p->next!=NULL)

                        p1=p->next;

                        p->next=NULL;

                        delete(p1);

·        scrieti o functie care tipareste informatiile aflate in lista intr-un fisier text; prima linie va contine numarul. Fiecare din liniile urmatoare va contine informatiile referitoare la un elev.

struct lista

*p, *p1, *p2;

                        ofstream f("x.txt")

void parc. (lista*p)

           

            }

       III.      Arbori:

·        inserare arbori

 

            else p=NULL;

}

·        preordine (radacina+stanga+dreapta)

void RSD (arbore *p)

           

}

·        inordine (stanga+radacina+dreapta)

void SRD (arbore *p)

           

·         postordine (stanga+dreapta+radacina)

void SDR (arbore *p)

           

·        suma nodurilor frunzei

int suma

void suma fr(arbore *p)

           

}

                                  


loading...




Document Info


Accesari: 1377
Apreciat:

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site

Copiaza codul
in pagina web a site-ului tau.




Coduri - Postale, caen, cor

Copyright © Contact (SCRIGROUP Int. 2018 )