Junior — Middle
Puteți explica conceptul de stivă și principalele sale proprietăți?
sobes.tech AI
Răspuns de la AI
Stiva este o structură de date care funcționează după principiul LIFO (Last In, First Out), adică ultimul element adăugat este extras primul. Proprietățile principale ale stivei:
- Operația push adaugă un element în vârful stivei.
- Operația pop elimină și returnează elementul de deasupra.
- Operația peek (sau top) permite vizualizarea elementului de deasupra fără a-l elimina.
Un exemplu de utilizare a stivei este anularea acțiunilor într-o aplicație, unde ultima acțiune este anulată prima.