null
US
Entrar
Registre-se gratuitamente
Registre-se
Detectamos que o JavaScript não está habilitado no teu navegador. Habilite o Javascript para o funcionamento correto do nosso site. Por favor, leia os
Termos e Condições
para mais informações.
Próximo
Copiar e Editar
Você deve estar logado para concluir esta ação!
Inscreva-se gratuitamente
8990064
Pilha
Descrição
Matéria de estrutura de dados: Pilha
Sem etiquetas
pilha
pilha estática
pilha dinâmica
Mapa Mental por
Laryssa Yumi
, atualizado more than 1 year ago
Mais
Menos
Criado por
Laryssa Yumi
mais de 7 anos atrás
23
0
0
Resumo de Recurso
Pilha
Uma lista linear em que todas as operações de inserção me remoção são feitas por um único extremo chamado TOPO.
Estrutura LIFO (last in, first out)
Pilha estática
métodos
IsEmpty
Verificar se a pilha está vazia
Retorna um valor booleano. True se o topo for -1; False se for diferente de -1.
isFull
Verificar se a pilha está cheia
Retorna um valor booleano. True se size for menor que n; False se o size for maior ou igual a n.
Size
Verifica o tamanho da pilha
É o valor de topo +1, ou o tamanho do vetor - 1.
Push (Empilhar)
Insere um elemento no topo da pilha
Recebe como parâmetro o elemento e não retorna valor algum.
É necessário verificar se a pilha não está cheia
Incrementa a variável topo e insere um elemento na posição do vetor[topo].
Pop (Desempilhar)
Remover um elemento da pilha
Sem parâmetros, pois o topo que deve ser removido, por definição.
Retorna o valor removido.
É preciso verificar se a pilha não está vazia, pois não há como remover de uma pilha vazia.
O valor de topo -1 passa a ser o novo topo.
Top ou peek
Retorna o valor do topo
Não recebe parâmetros .
Mostrar pilha
Mostra os elementos da pilha, percorrendo-a e verificando os elementos.
É necessário verificar se está vazia.
Pilha dinâmica
Método isFull é desnecessário, pois a pilha tem uma alocação dinâmica.
Utiliza-se os Nodes para fazer a alocação dinâmica e linkar os elementos.
Quer criar seus próprios
Mapas Mentais
gratuitos
com a GoConqr?
Saiba mais
.
Semelhante
PILHA
´Kállyta Rodrigues
Estruturas de dados
Melquesedeque Gomes
PILHA
Roberta Martins
PILHA
Derek Whitle
PILHA
Marcelo Francisco Oliveira
PILHA
Lucas Paulo
PILHA
Evellyn Erreira
PILHA
Marcelo Francisco Oliveira
PILHA
Derek Whitle
PILHA
paulo moraes
PILHA
Emi Silva
Explore a Biblioteca