PROGRAMAÇÃO DE ALTA PERFORMANCE
Criado por
EID
Sobre este curso
Linguagem Java: Desenvolvimento de algoritmos de alta performance, utilizando listas, filas, pilhas e árvores de busca binária. Estudo de algoritmos de busca e ordenação. Estudo de algoritmos recursivos. Introdução à complexidade de algoritmos.
Plano de Aula
1. Programação de alta performance2. Algoritmos de busca e ordenação
3. Recursividade
4. Árvores de busca binária
5. Introdução à complexidade de algoritmos
Bibliografia
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de computadores. 3. ed. São Paulo: Pearson Education do Brasil, 2012.
BHARGAVA, A. Y. Entendendo algoritmos: um guia ilustrado para programadores e outros curiosos. São Paulo: Novatec, 2017.
CORMEN, T. H. et al. Algoritmos: teoria e prática. Rio de Janeiro: Elsevier, 2002.
DASGUPTA, S.; PAPADIMITRIOU, C.; VAZIRANI, U. Algoritmos. Porto Alegre: AMGH, 2010.
DEITEL, P. J.; DEITEL, H. M. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017.
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de programação: a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson Prentice Hall, 2006.
GUEDES, S. Lógica de programação algorítmica. São Paulo: Pearson Education do Brasil, 2014.
LEME, E. Programação de computadores. São Paulo: Pearson Education do Brasil, 2014.
PREISS, B. R. Estruturas de dados e algoritmos. Rio de Janeiro: Campus, 2001.
PUGA, S.; RISSETTI, G. Lógica de programação e estrutura de dados. 3. ed. São Paulo: Pearson Education do Brasil, 2017.
Conteúdo
PROGRAMAÇÃO DE ALTA PERFORMANCE
33 Partes
Livro: Programação de alta performance
-
Apresentação
-
Programação de alta performance - seção 01
-
Programação de alta performance - seção 02
-
Programação de alta performance - seção 03
-
Programação de alta performance - seção 04
-
Programação de alta performance - atividade 01
-
Programação de alta performance - atividade 02
-
Programação de alta performance - atividade 03
-
Algoritmos de busca e ordenação - seção 01
-
Algoritmos de busca e ordenação - seção 02
-
Algoritmos de busca e ordenação - seção 03
-
Algoritmos de busca e ordenação - seção 04
-
Algoritmos de busca e ordenação - atividade 01
-
Algoritmos de busca e ordenação - atividade 02
-
Algoritmos de busca e ordenação - atividade 03
-
Recursividade - seção 01
-
Recursividade - seção 02
-
Recursividade - atividade 01
-
Recursividade - atividade 02
-
Recursividade - atividade 03
-
Árvores de busca binária - seção 01
-
Árvores de busca binária - seção 02
-
Árvores de busca binária - atividade 01
-
Árvores de busca binária - atividade 02
-
Árvores de busca binária - atividade 03
-
Introdução à complexidade de algoritmos - seção 01
-
Introdução à complexidade de algoritmos - seção 02
-
Introdução à complexidade de algoritmos - seção 03
-
Introdução à complexidade de algoritmos - seção 04
-
Introdução à complexidade de algoritmos - atividade 01
-
Introdução à complexidade de algoritmos - atividade 02
-
Introdução à complexidade de algoritmos - atividade 03
-