Cavoli 0 Denunciar post Postado Maio 15, 2008 :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
quitZAUMMM 18 Denunciar post Postado Maio 15, 2008 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