Java

1 resposta
felipe1234

Seja a pilha p = [ “Segundo”, “Primeiro” ], inicialmente com estes valores, sendo “Segundo” o item que se encontra no topo da pilha (utilizaremos a convenção: p = [topo, a, b, c, d,…]).
Considere as operações clássicas push e pop e uma operação menos tradicional, top, que retorna o elemento que se encontra no topo da pilha, mas sem eliminá-lo.
Como ficaria finalmente a pilha, depois de executar a sequência de comandos Java a seguir?

p.push("a");
    p.push("b");
    Object obj = p.pop();
    p.push("c");
    p.push( p.pop() );
    p.push("e");

Pessoal eu fiz aqui é ficou e,b,c,a,segundo,primeiro ? esta certo ?

1 Resposta

TerraSkilll

Não, não está.

Faça novamente, prestando atenção na terceira linha.

Abraço.

Criado 9 de junho de 2016
Ultima resposta 10 de jun. de 2016
Respostas 1
Participantes 2