Pilha
Definição: Uma pilha é uma lista em que as operações de inserção e remoção são feitas na mesma extremidade da lista, conhecido como topo da pilha.
Esta restrição de acesso (ou disciplina) que caracteriza a pilha é denominada LIFO, abreviação de "Last In First Out", isto é, o último a entrar será o primeiro a sair.
Graficamente temos:

A tabela abaixo descreve as principais operações:
| Operação | Descrição | 
| Inicializar | Executa as ações necessárias para aprontar a pilha. | 
| Empilhar | Coloca um elemento no topo da pilha. | 
| Desempilhar | Remove o elemento que está no topo da pilha. | 
| Topo | Retorna o elemento que está no topo da pilha. | 
| Vazia | Indica se a pilha está vazia. | 
- Usando uma lista encadeada: o elemento inserido é colocado na cabeça da lista.
- Usando um array: o elemento inserido é colocado na posição nº de elementos + 1.
fonte : http://albertocn.sytes.net/2010-2/ed1/aulas/listas_restritas.htm
 
Nenhum comentário:
Postar um comentário