null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
8990064
Pilha
Description
Matéria de estrutura de dados: Pilha
No tags specified
pilha
pilha estática
pilha dinâmica
Mind Map by
Laryssa Yumi
, updated more than 1 year ago
More
Less
Created by
Laryssa Yumi
over 7 years ago
22
0
0
Resource summary
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.
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
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
Browse Library