Junior — Middle
Кой дизайн модел осигурява структурата на данните под формата на стек?
sobes.tech AI
Отговор от AI
Шаблонът за дизайн, който осигурява структура от данни под формата на стек, е Стек (Stack).
Този шаблон реализира принципа LIFO (Last In, First Out), където последният добавен елемент се извлича първи. В програмирането стекът често се използва за управление на извикванията на функции, отменяне на действия и др.
Пример на Java:
Stack<Integer> stack = new Stack<>();
stack.push(1); // добавяне на елемент
stack.push(2);
int top = stack.pop(); // извличане на последно добавения елемент (2)