Filas E Pilhas

259 palavras 2 páginas
aula
Curso: Análise e desenvolvimento de sistemas
Disciplina: Algoritmos de programação II
Professor: Marcelo Fassina

7

1 Filas
As filas são estruturas baseadas no princípio FIFO (first in, first out), em que os elementos que foram inseridos no início são os primeiros a serem removidos. Uma fila possui duas funções básicas: INSERIR, que adiciona um elemento ao final da fila, e REMOVER, que remove o elemento no início da fila. Operações básicas com FILAS:






Inserir elemento
Remover elemento
Verificar o tamanho da fila
Consultar primeiro elemento
Listar todos os elementos

2 Pilhas
As pilhas são estruturas baseadas no princípio LIFO (last in, first out), na qual os dados que foram inseridos por último na pilha serão os primeiros a serem removidos. Existem duas funções que se aplicam a todas as pilhas: EMPILHAR, que insere um dado no topo da pilha, e DESEMPILHAR, que remove o item no topo da pilha. Operações básicas com PILHAS:






Empilhar elemento
Desempilhar elemento
Verificar o tamanho da pilha
Consultar elemento no topo da pilha
Listar os elementos

Duas situações de erro devem ser previstas: tentar inserir um item em uma pilha cheia (overflow) e tentar remover um item de uma pilha vazia (underflow).
3 Exercícios
3.1 Escreva um programa que apresente o seguinte menu implementando os conceitos de FILA:
# MENU PRINCIPAL - FILAS #
1. Inserir
2. Remover
3. Tamanho
4. Consultar
5. Listar
6. Sair
3.2 Elabore um programa que apresente o seguinte menu implementando os conceitos de PILHA:
# MENU PRINCIPAL - PILHAS #
1. Empilhar
2. Desempilhar
3. Tamanho
4. Consultar
5. Listar
6. Sair

1

Relacionados

  • Filas e Pilhas
    938 palavras | 4 páginas
  • Pilha e fila
    2293 palavras | 10 páginas
  • pilha e fila
    1147 palavras | 5 páginas
  • Pilha e fila
    1802 palavras | 8 páginas
  • Filas e Pilhas
    2132 palavras | 9 páginas
  • PILHAS E FILAS
    2165 palavras | 9 páginas
  • Pilha e fila
    420 palavras | 2 páginas
  • FILA E PILHA
    405 palavras | 2 páginas
  • Pilhas e Filas
    1221 palavras | 5 páginas
  • Filas E Pilhas
    11428 palavras | 46 páginas