Junior — Middle
Kuris dizaino šablonas užtikrina duomenų struktūrą kaip stekas?
sobes.tech AI
Atsakymas iš AI
Dizaino šablonas, kuris užtikrina duomenų struktūrą kaip staklės, yra Staklės (Stack).
Šis šablonas įgyvendina LIFO (Last In, First Out) principą, kai paskutinis pridėtas elementas išimamas pirmas. Programavime staklė dažnai naudojama funkcijų kvietimų valdymui, veiksmų atšaukimui ir kt.
Pavyzdys Java:
Stack<Integer> stack = new Stack<>();
stack.push(1); // pridėti elementą
stack.push(2);
int top = stack.pop(); // išimti paskutinį pridėtą elementą (2)