Junior — Middle
Ce pattern de proiectare asigură structura de date sub formă de stivă?
sobes.tech AI
Răspuns de la AI
Modelul de proiectare care asigură o structură de date sub formă de stivă este Stivă (Stack).
Acest model implementează principiul LIFO (Last In, First Out), unde ultimul element adăugat este extras primul. În programare, stiva este adesea folosită pentru gestionarea apelurilor de funcții, anularea acțiunilor etc.
Exemplu în Java:
Stack<Integer> stack = new Stack<>();
stack.push(1); // adaugă un element
stack.push(2);
int top = stack.pop(); // extrage ultimul element adăugat (2)