Guest Mion Postado Junho 6, 2006 Denunciar Share Postado Junho 6, 2006 Como fazer para pegar um dado que acabou de sair de uma fila e coloca-lo em uma pilha. tudo isso em alocação dinamica.Obrigado... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 Como fazer para pegar um dado que acabou de sair de uma fila e coloca-lo em uma pilha. tudo isso em alocação dinamica.Você tem uma função que retorna o primeiro elemento da fila, certo? E tem uma que insere na pilha, certo? Então, é só chamar as duas. Seria algo como (em C)...push(P, dequeue(F)) ... ou (em C++): P.push(F.dequeue())Supondo que "P" é a pilha, "push" é a função/método para inserir um elemento na pilha, "F" é a fila, e "dequeue" é a função/método que retorna o primeiro elemento da fila.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Mion
Como fazer para pegar um dado que acabou de sair de uma fila e coloca-lo em uma pilha.
tudo isso em alocação dinamica.
Obrigado...
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.