Estruturas de Dados FILA Prof. Rodrigo Rocha

Slides:



Advertisements
Apresentações semelhantes
Estruturas de Dados Listas Prof. Rodrigo Rocha
Advertisements

Estruturas de Dados Pilha Prof. Rodrigo Rocha
Algoritmo e Programação
Fila by Aquiles Burlamaqui
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ESTRUTURAS DE DADOS AVANÇADAS Aula /08/2011 Professor Leomir J. Borba-
05/08/2011 Professor Leomir J. Borba- –
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ESTRUTURAS DE DADOS AVANÇADAS Aula /08/2011 Professor Leomir J. Borba-
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ESTRUTURAS DE DADOS AVANÇADAS Aula /08/2011 Professor Leomir J. Borba-
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ESTRUTURAS DE DADOS AVANÇADAS Aula /08/2011 Professor Leomir J. Borba-
TECNOLOGIA EM REDES DE COMPUTADORES Algoritmos e programação de computadores Aula /08/2011 Professor Leomir J. Borba-
03/08/2011 Professor Leomir J. Borba- –
Sílabo: Introdução à Ciência da Computação (SCC0121)
ESTRUTURAS DE DADOS Apresentação.
Algoritmos de manipulação de estruturas elementares de dados
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS - LPOO APRESENTAÇÃO DA DISCIPLINA Prof. Thiago Pereira Rique
Programação II Estruturas de Dados
TADS – Tipos Abstratos de Dados
Engenharia de Computação.
FACULDADE DOS GUARARAPES
AED – Algoritmos e Estruturas de Dados
Universidade do Estado de Santa Catarina – CCT/UDESC
Estruturas de Dados I Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
1 Laboratório de Programação de Computadores II 2º Semestre/2009 Prof. Mauro César Lopes.
Slides: Prof. João Fabro UTFPR - Curitiba
Tópicos de Economia Aplicada
Ling. e Técnicas de Programação I 3º semestre Plano de Ensino 2011
Bancos de Dados I Renata Viegas
Apresentação da disciplina
Listas Simplesmente Encadeadas
Listas Lineares Estrutura de Dados.
Fundamentos de Programação Estruturada – Turma A 1º Período CSTA - UTP
Algoritmos em Grafos Apresentação da Disciplina Prof. André Renato 1º Semestre / 2012.
Listas lineares Denise Guliato Faculdade de Computação – UFU
Aula 01 BCC202 - Estrutura de Dados I Túlio Toffolo
INTELIGÊNCIA ARTIFICIAL
Estatística I.
Modelos de Gestão e Organização
Aula 01.
Faculdade de Informática e Tecnologia de Pernambuco ESTRUTURA DE DADOS
Listas, Filas e Pilhas Katia Guimarães.
Aula 3 Listas, pilhas, filas.
Estruturas de Dados Aula 1: Introdução e conceitos básicos
Sistemas Operacionais
Estruturas de Dados Aula 11: TAD Pilha
ENGENHARIA CIVIL COMPUTAÇÃO APLICADA Aula /08/2011 Professor Leomir J. Borba- –
Projeto de Banco de Dados Profa. Ceça
Aula 01 – Apresentação da Disciplina
Pilhas e Filas usando Alocação Estática e Dinâmica de Memória
© 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 1 © 2011 Pearson Prentice Hall. Todos os direitos reservados.slide 1 © 2011 Pearson Prentice.
Filas  São utilizadas em aplicações onde são impostos critérios para a inserção e retirada de elementos cuja ordem não depende da ordem natural dos valores.
Algoritmos e estrutura de dados Prof. Luiz Gonzaga da Silveira Jr
Informática Básica Profa. Ms. Viviane Guimarães Ribeiro Prof. João Luis Sanches Prof. Ms. Rodrigo de Maio Almeida.
Exercícios de Pilha e Fila
Lista Linear Base para outras estruturas
Curso Engenharia Química Modalidade Superior Instituto Federal do Sul de Minas, Câmpus Pouso Alegre Professora Michelle Nery Programação de Computadores.
Introdução à Disciplina Computação Gráfica e Processamento de Imagens Luciana de Toro Gomes Guimarães União das.
Introdução a Informática Hardware Eduardo Figueiredo 11 de Março de 2010 GEM03: Algoritmos e Programação de Computadores Aula 02.
Linguagens de Programação II
Prof. Alessandro Gonçalves
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS LINGUAGEM DE PROGRAMAÇÃO I Aula /08/2011 Professor Leomir J. Borba-
TECNOLOGIA EM REDES DE COMPUTADORES Algoritmos e programação de computadores Aula /08/2011 Professor Leomir J. Borba-
Objetivos Ao concluir esta Disciplina espera-se que os alunos sejam capazes de: Distinguir os conceitos de Estrutura e Dados; Compreender o que são, como.
Faculdades Integradas Camões
Estrutura de Dados Aula 1 Apresentação
Estrutura de Dados Aula 3 - Listas
UNIVERSIDADE FEDERAL DO AMAZONAS- UFAM INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA- ICET SISTEMAS DE INFORMAÇÃO ALGORITMOS E ESTRUTURAS DE DADOS II PILHAS.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ESTRUTURAS DE DADOS AVANÇADAS Aula /08/2011 Professor Leomir J. Borba-
Estrutura de Dados Prof. André Cypriano M. Costa
Fundamentos de Programação 1 Slides 20 Prof a. Fabiany e Prof. Simão Linguagem C “Operadores Bit à Bit e Outros”.
Aplicações de Banco de Dados (SIS 14/1) Prof. Walderson Shimokawa Segunda-Feira 19:00-20:30 Segunda-Feira 20:45-22:15.
Transcrição da apresentação:

Estruturas de Dados FILA Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com http://www.bolinhabolinha.com

Introdução à estrutura de dados. Alocação estática de memória. Onde Estamos ? Ementa Introdução à estrutura de dados. Alocação estática de memória. Alocação dinâmica de memória. Pilhas. Filas. Listas. Algoritmos recursivos. Árvores. Grafos.

Definição Estrutura de dados Operações Implementação FIFO (First Input First Output) O primeiro elemento a entrar e o primeiro a sair Operações Enfilera (insere um elemento no final da fila) Desinfilera (remove o primeiro elemento da fila) Implementação Vetor Lista

Remover (Desinfilera) Inserção (Enfilera) Remover (Desinfilera) cabeça cauda

Operações cauda cauda cauda 3 3 6 3 6 9 cabeça cabeça cabeça Enfilera(3) Enfilera(6) Enfilera(9) cauda cauda cauda = -1 6 9 9 cabeça cabeça cabeça Desinfilera() Desinfilera() Desinfilera()

Bibliografia Livro texto Complementar TENENBAUM, Aaron M; SOUZA, Tereza Cristina Félix de. Estruturas de Dados usando C. 1ª ed. São Paulo: Makron Books,1995. PEREIRA, Silvio do Lago. Estrutura de Dados Fundamentais : conceitos e aplicações. 9ª ed. São Paulo: Érica, 2006. VELOSO, Paulo A. S.. Estrutura de Dados. 1ª ed. São Paulo: Campus, 1983. Complementar VILLA, Marcos Vianna. Estrutura de Dados : conceitos e técnicas de implementação. 1ª ed. Rio de Janeiro: Campus, 1993. WIRTH, Niklaus. Algoritmos e estruturas de dados. 1ª ed. Rio de Janeiro: LTC, 1999 CORMEN, Thomas H.. ALGORITMOS : TEORIA E PRÁTICA. 2ª ed. Rio de Janeiro: CAMPUS, 2002 SCHILDT, Herbert. C Completo e Total. 3ª ed. São Paulo: Pearson Education, 2005