SlideShare uma empresa Scribd logo
1 de 10
MINICURSO DE 
ESTRUTURA DE DADOS 
Aula 03 – Filas e seus 
algoritmos
CONTEÚDO DA AULA 
Conceitos • Filas 
• Enqueue 
• Dequeue Algoritmos 
Exercícios •Operações com pilhas
CONCEITOS 
Filas 
• A estrutura de dados fila é também uma variação do deque. 
• A fila implementa a seguinte norma: O primeiro a entrar é o 
primeiro a sair, ou FIFO (first in first out) 
• A fila é uma lista em que todas as inserções ocorrem em 
uma das extremidades e todas as remoções ocorrem na 
outra 
• INICIO: extremidade onde ocorrem as remoções 
• FIM: extremidade onde ocorrem as inserções
CARACTERÍSTICAS DAS PILHAS 
Formas de 
armazenamento 
• Em vetores 
• Ponteiros  um ponteiro indica o início da fila 
e outro indica o final da fila 
Operações 
básicas 
• Inserir um elemento(enfileirar) – ENQUEUE(Q,x) 
• Remover um elemento(desnfileirar) – 
DEQUEUE(Q) 
Operações 
inválidas 
• Inserção em fila cheia – OVERFLOW 
• Remoção em fila vazia – UNDERFLOW
EXEMPLO DE OPERAÇÃO EM UMA 
FILA Q 
Fila vazia 
ENQUEUE(Q,A) 
- - - - - - - - - A 
5 4 3 2 
1 
i = f = 0 
5 4 3 2 
1 
i = f = 1 
ENQUEUE(Q,B) DEQUEUE(Q) 
- - - B A - - - B - 
5 4 3 2 
1 
5 4 3 2 
1 
i = 1; f = 2 i = f = 2 
A figura acima ilustra algumas operações na fila Q, utilizando os algoritmos e os 
ponteiros i (início da fila) e f (fim da fila )
CONTINUAÇÃO DO EXEMPLO 
ENQUEUE(Q,C) 
DEQUEUE(Q) 
- - C B - - - C - - 
5 4 3 2 
1 
i = 2; f = 3 
5 4 3 2 
1 
i = f = 1; 
DEQUEUE(Q) DEQUEUE(Q) 
- - - - - - - - - - 
5 4 3 2 
1 
5 4 3 2 
1 
i = 1; f = 2 i = f = 2 
Observe que na última operação ocorre uma erro de UNDERFLOW, onde a fila já se 
encontra vazia e mesmo assim é dado o comando de desinfileirar.
O ALGORITMO ENQUEUE(Q,X) 
•O algoritmo ENQUEUE(Q,x) realiza o enfileiramento, ou seja, ele insere 
um elemento no final da fila. Conceito 
•ENQUEUE(Q,x) 
• Q[fim[Q]  x 
• if fim[Q] = comprimento[Q] 
• then fim[Q]  1 
• else fim[Q]  fim[Q + 1] 
Código
O ALGORITMO DEQUEUE(Q) 
•O algoritmo DEQUEUE(Q) realiza o desinfileiramento, ou seja, ele remove um elemento 
no início da fila. Conceito 
•DEQUEUE(Q) 
•X  Q[inicio[Q] 
• if inicio[Q] = comprimento[Q] 
• then inicio[Q]  1 
• else inicio[Q]  inicio[Q + 1] 
•Return x 
Código
EXERCÍCIO 
1. Utilizando o modelo de fila exemplo passado, ilustre o resultado 
de cada operação na sequência ENQUEUE(Q,4), ENQUEUE(Q,1), 
ENQUEUE(Q,3), DEQUEUE(Q), ENQUEUE(Q,8), DEQUEUE(Q), sobre uma 
fila Q inicialmente vazia armazenada num arranjo[1 .. 5]. 
2. Reescreva dos algoritmos ENQUEUE(Q,x) e DEQUEUE(Q) de modo 
que seja feita a verificação de Overflow e Underflow
DUVIDAS? Aula 03 – FILAS

Mais conteúdo relacionado

Mais procurados (20)

Aula14
Aula14Aula14
Aula14
 
Java 8 - New Features
Java 8 - New FeaturesJava 8 - New Features
Java 8 - New Features
 
Estrutura de dados em Java - Pilhas
Estrutura de dados em Java - PilhasEstrutura de dados em Java - Pilhas
Estrutura de dados em Java - Pilhas
 
Pilha e Fila Dinamica
Pilha e Fila DinamicaPilha e Fila Dinamica
Pilha e Fila Dinamica
 
Estrutura de dados em Java - Filas com lista encadeada
Estrutura de dados em Java - Filas com lista encadeada Estrutura de dados em Java - Filas com lista encadeada
Estrutura de dados em Java - Filas com lista encadeada
 
Estrutura de dados - Filas
Estrutura de dados - FilasEstrutura de dados - Filas
Estrutura de dados - Filas
 
Programação funcional
Programação funcionalProgramação funcional
Programação funcional
 
Estrutura de Dados - Listas Encadeadas
Estrutura de Dados - Listas EncadeadasEstrutura de Dados - Listas Encadeadas
Estrutura de Dados - Listas Encadeadas
 
Estrutura de dados em Java - Filas
Estrutura de dados em Java - FilasEstrutura de dados em Java - Filas
Estrutura de dados em Java - Filas
 
Programação funcional com abap
Programação funcional com abapProgramação funcional com abap
Programação funcional com abap
 
Programação funcional no dia a dia
Programação funcional no dia a diaProgramação funcional no dia a dia
Programação funcional no dia a dia
 
Filas encadeadas
Filas encadeadasFilas encadeadas
Filas encadeadas
 
Pilhas e filas
Pilhas e filasPilhas e filas
Pilhas e filas
 
Pilhas encadeadas
Pilhas encadeadasPilhas encadeadas
Pilhas encadeadas
 
Estrutura de Dados - PILHAS
Estrutura de Dados - PILHASEstrutura de Dados - PILHAS
Estrutura de Dados - PILHAS
 
Pilha
PilhaPilha
Pilha
 
Lp m2(parte4)
Lp m2(parte4)Lp m2(parte4)
Lp m2(parte4)
 
Apostila rpira
Apostila rpiraApostila rpira
Apostila rpira
 
Introdução à linguagem c
Introdução à linguagem cIntrodução à linguagem c
Introdução à linguagem c
 
Programação funcional
Programação funcionalProgramação funcional
Programação funcional
 

Destaque

Aula01 - estrutura de dados
Aula01 - estrutura de dadosAula01 - estrutura de dados
Aula01 - estrutura de dadosAbner Lima
 
[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27Loiane Groner
 
Estrutura de Dados Aula 05 - Filas Estáticas
Estrutura de Dados  Aula 05 - Filas EstáticasEstrutura de Dados  Aula 05 - Filas Estáticas
Estrutura de Dados Aula 05 - Filas EstáticasLeinylson Fontinele
 
Estrutura de Dados Aula 07 - Alocação dinâmica de memória
Estrutura de Dados Aula 07 - Alocação dinâmica de memóriaEstrutura de Dados Aula 07 - Alocação dinâmica de memória
Estrutura de Dados Aula 07 - Alocação dinâmica de memóriaLeinylson Fontinele
 
Microensino de estrutura de dados
Microensino de estrutura de dadosMicroensino de estrutura de dados
Microensino de estrutura de dadosAbner Lima
 

Destaque (10)

Estrutura de dados
Estrutura de dadosEstrutura de dados
Estrutura de dados
 
Pged 06
Pged 06Pged 06
Pged 06
 
Ed1
Ed1Ed1
Ed1
 
Aula01 - estrutura de dados
Aula01 - estrutura de dadosAula01 - estrutura de dados
Aula01 - estrutura de dados
 
[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27[Curso Java Basico] Exercicios Aulas 25 a 27
[Curso Java Basico] Exercicios Aulas 25 a 27
 
Estrutura de Dados Aula 05 - Filas Estáticas
Estrutura de Dados  Aula 05 - Filas EstáticasEstrutura de Dados  Aula 05 - Filas Estáticas
Estrutura de Dados Aula 05 - Filas Estáticas
 
Teoria das Filas
Teoria das FilasTeoria das Filas
Teoria das Filas
 
Estrutura de Dados Aula 07 - Alocação dinâmica de memória
Estrutura de Dados Aula 07 - Alocação dinâmica de memóriaEstrutura de Dados Aula 07 - Alocação dinâmica de memória
Estrutura de Dados Aula 07 - Alocação dinâmica de memória
 
Estruturas de dados
Estruturas de dadosEstruturas de dados
Estruturas de dados
 
Microensino de estrutura de dados
Microensino de estrutura de dadosMicroensino de estrutura de dados
Microensino de estrutura de dados
 

Último

PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAO PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAJulianeMelo17
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfHELENO FAVACHO
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPaulaYaraDaasPedro
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxFlviaGomes64
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxAntonioVieira539017
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAssuser2ad38b
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 

Último (20)

PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAO PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 

Aula03 Filas

  • 1. MINICURSO DE ESTRUTURA DE DADOS Aula 03 – Filas e seus algoritmos
  • 2. CONTEÚDO DA AULA Conceitos • Filas • Enqueue • Dequeue Algoritmos Exercícios •Operações com pilhas
  • 3. CONCEITOS Filas • A estrutura de dados fila é também uma variação do deque. • A fila implementa a seguinte norma: O primeiro a entrar é o primeiro a sair, ou FIFO (first in first out) • A fila é uma lista em que todas as inserções ocorrem em uma das extremidades e todas as remoções ocorrem na outra • INICIO: extremidade onde ocorrem as remoções • FIM: extremidade onde ocorrem as inserções
  • 4. CARACTERÍSTICAS DAS PILHAS Formas de armazenamento • Em vetores • Ponteiros  um ponteiro indica o início da fila e outro indica o final da fila Operações básicas • Inserir um elemento(enfileirar) – ENQUEUE(Q,x) • Remover um elemento(desnfileirar) – DEQUEUE(Q) Operações inválidas • Inserção em fila cheia – OVERFLOW • Remoção em fila vazia – UNDERFLOW
  • 5. EXEMPLO DE OPERAÇÃO EM UMA FILA Q Fila vazia ENQUEUE(Q,A) - - - - - - - - - A 5 4 3 2 1 i = f = 0 5 4 3 2 1 i = f = 1 ENQUEUE(Q,B) DEQUEUE(Q) - - - B A - - - B - 5 4 3 2 1 5 4 3 2 1 i = 1; f = 2 i = f = 2 A figura acima ilustra algumas operações na fila Q, utilizando os algoritmos e os ponteiros i (início da fila) e f (fim da fila )
  • 6. CONTINUAÇÃO DO EXEMPLO ENQUEUE(Q,C) DEQUEUE(Q) - - C B - - - C - - 5 4 3 2 1 i = 2; f = 3 5 4 3 2 1 i = f = 1; DEQUEUE(Q) DEQUEUE(Q) - - - - - - - - - - 5 4 3 2 1 5 4 3 2 1 i = 1; f = 2 i = f = 2 Observe que na última operação ocorre uma erro de UNDERFLOW, onde a fila já se encontra vazia e mesmo assim é dado o comando de desinfileirar.
  • 7. O ALGORITMO ENQUEUE(Q,X) •O algoritmo ENQUEUE(Q,x) realiza o enfileiramento, ou seja, ele insere um elemento no final da fila. Conceito •ENQUEUE(Q,x) • Q[fim[Q]  x • if fim[Q] = comprimento[Q] • then fim[Q]  1 • else fim[Q]  fim[Q + 1] Código
  • 8. O ALGORITMO DEQUEUE(Q) •O algoritmo DEQUEUE(Q) realiza o desinfileiramento, ou seja, ele remove um elemento no início da fila. Conceito •DEQUEUE(Q) •X  Q[inicio[Q] • if inicio[Q] = comprimento[Q] • then inicio[Q]  1 • else inicio[Q]  inicio[Q + 1] •Return x Código
  • 9. EXERCÍCIO 1. Utilizando o modelo de fila exemplo passado, ilustre o resultado de cada operação na sequência ENQUEUE(Q,4), ENQUEUE(Q,1), ENQUEUE(Q,3), DEQUEUE(Q), ENQUEUE(Q,8), DEQUEUE(Q), sobre uma fila Q inicialmente vazia armazenada num arranjo[1 .. 5]. 2. Reescreva dos algoritmos ENQUEUE(Q,x) e DEQUEUE(Q) de modo que seja feita a verificação de Overflow e Underflow
  • 10. DUVIDAS? Aula 03 – FILAS