Operatii cu liste (14-17) Flashcards
Cum se clasifica operatiile cu liste dpdv al gradului de complexitate?
După gradul de complexitate, operaţiile cu liste se pot clasifica în:
- Operaţii primitive:
- Operaţii de caracterizare:
- Operaţii complexe:
Enumerati operatii primitive
Operaţii primitive:
* adăugarea unor elemente noi la sfârşitul listei;
* înserarea unor elemente noi în orice loc din listă;
* ştergerea unor elemente din orice poziţie a listei;
* modificarea unui element dintr-o poziţie dată;
* iniţializarea unui liste ca o listă vidă.
Enumerati operatii complexe
Operaţii complexe:
* separarea unei liste în două sau mai multe liste;
* combinarea a două sau mai multe liste în una singură;
* concatenarea (alipirea);
* interclasarea (rearanjarea conform cu un criteriu).
* ordonarea unei liste după valorile (crescătoare sau descrescătoare) ale unei chei;
* selecţia elementelor dintr-o listă care satisfac la unul sau mai multe criterii, dintr-o nouă listă.
Enumerati operatii de caracterizare
Operaţii de caracterizare:
* determinarea lungimii listei (numărul de elemente);
* localizarea elementului din listă care îndeplineşte o anumită condiţie;