Sobes.tech
Junior — Middle

Aký návrhový vzor zabezpečuje dátovú štruktúru vo forme zásobníka?

sobes.tech AI

Odpoveď od AI

Vzor návrhu, ktorý zabezpečuje dátovú štruktúru vo forme zásobníka, je Zásobník (Stack).

Tento vzor implementuje princíp LIFO (Last In, First Out), kde je posledný pridaný prvok odstránený ako prvý. V programovaní sa zásobník často používa na správu volaní funkcií, undo operácií atď.

Príklad v Jave:

Stack<Integer> stack = new Stack<>();
stack.push(1); // pridanie prvku
stack.push(2);
int top = stack.pop(); // odstráni posledný pridaný prvok (2)