Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cavoli

Pilha, duplicar dados

Recommended Posts

:unsure: Galera, ajudem-me se puderem please!!!

preciso COPIAR (ou duplicar) os elementos de uma pilha (P) para uma pilha (Q) tratando a impossibilidade, ou seja, se a lista(Q) ter "MAX STACK" menor que a lista(P) , como ficaria o algoritmo disso, pois nesse caso ficaria elementos da lista (P)sem copiar. Existe alguma solução para esse tipo de problema? Pensei em concatenar, é correto?

 

Tenho um exemplo de como INVERTER uma pilha (para melhorar o entendimento da pergunta), segue abaixo:

 

Inverte Pilha(P)

Inicializa Pilha(Q)

Enquanto não PilhaVazia(P) faça

Desempilha (P,X)

Empilha (Q,X)

Copia Pilha(Q,P)

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom c a pilha Q chegar ao tamanho maximo, acaba por ali, pois naum terá + lugar para armazenar conteúdo!

bom isso c for uma pilha estática!

 

[]'s

 

Titulo Alterado:

Preciso de Ajuda http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Pilha, duplicar dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.