Sobes.tech
Junior — Middle

Qual o índice temporal ou computacional da operação de extração de um elemento da pilha?

sobes.tech IA

Resposta da IA

A operação de remoção de um elemento de uma pilha (operação pop) tem uma complexidade de tempo O(1), ou seja, é executada em tempo constante. Isto deve-se ao fato de que a pilha é uma estrutura de dados com acesso apenas ao elemento superior, e a remoção ocorre sem necessidade de percorrer ou deslocar outros elementos.

Exemplo em Java:

Stack<Integer> stack = new Stack<>();
stack.push(10);
stack.push(20);
int top = stack.pop(); // remove 20 em O(1)