Um algoritmo é uma sequência finita de passos que resolve um problema. Aqui você encontra livros de algoritmos em PDF grátis, da lógica de programação às estruturas de dados, passando por grafos e análise de complexidade.
Reunimos materiais de universidades brasileiras como UFPR, USP e UFRN, todos de acesso aberto. São desde apostilas introdutórias de lógica de programação até textos de aprofundamento, organizados por tema.
Escolha um título, clique e baixe, sem cadastro e sem custo. Você está a um clique do conhecimento que precisa para programar melhor.
📚
Baixe todos os livros de Algoritmo desta página
Todos os livros desta página num único arquivo ZIP, em vez de baixar um por um.
Vamos te redirecionar para accounts.google.com para concluir o login.
Apenas e-mail e nome · Nunca enviamos spam
Acesso liberado
Baixe todos os livros de Algoritmo desta página
Todos os livros desta página num único arquivo ZIP, em vez de baixar um por um.
Download direto · Um único arquivo ZIP
Download iniciado. Confira o arquivo ZIP na sua pasta de downloads.
Fundamentos
Livros de Algoritmos e Lógica de Programação
O ponto de partida para aprender a pensar como um programador antes de escrever código. Aqui você encontra apostilas e livros de lógica de programação para construir uma base sólida em algoritmos.
Apostila completa que parte do conceito de algoritmo e avança até a programação, com fluxogramas, pseudocódigo e estruturas de controle. Material didático de universidade pública, ideal para quem começa do zero.
Fascículo moderno de introdução a algoritmos, com linguagem clara e exemplos passo a passo. Cobre lógica, variáveis e as estruturas básicas para iniciantes.
Caderno completo de algoritmos e programação que parte da lógica e avança até a implementação, com exemplos e exercícios em cada etapa. Material de ensino técnico, didático e bem ilustrado.
Caderno completo de lógica de programação, do raciocínio algorítmico às estruturas de decisão e repetição. Material extenso e bem estruturado de curso técnico.
Livro didático que ensina a construir algoritmos do zero, com tipos de dados, estruturas de controle e boas práticas. Abordagem gradual e cheia de exemplos.
Material moderno que une a teoria de algoritmos à prática de programação em um curso de licenciatura em Computação. Extenso, bem diagramado e de licença aberta.
Introdução objetiva à lógica de programação: conceitos de algoritmo, formas de representação, fluxogramas e pseudocódigo. Texto curto e direto para fixar os fundamentos.
Apostila enxuta sobre resolução de problemas com o computador e a construção de algoritmos. Boa para uma primeira leitura e para revisar os conceitos com rapidez.
Apostila de programação estruturada que cobre conceitos básicos, solução de problemas e a construção de algoritmos. Material clássico e didático para iniciantes.
Material de ensino profissional que apresenta a lógica de programação em aulas progressivas, com exercícios e algoritmos comentados. Ideal para acompanhar passo a passo.
Guia prático que vai da lógica de programação à implementação em linguagem C, com exercícios resolvidos. Une a teoria dos algoritmos à codificação real.
Alessandreia Marte de Oliveira e Rodrigo Luis de Souza da Silva
Apostila introdutória que distingue algoritmos computacionais e não computacionais e ensina a montar os primeiros programas. Linguagem acessível para quem está começando.
Apostila introdutória de algoritmos voltada ao curso de Ciência da Computação, com os conceitos essenciais e exemplos comentados. Texto direto para a primeira disciplina.
Livros de Estruturas de Dados e Análise de Algoritmos
Aprenda a organizar dados e a medir a eficiência das suas soluções. Estes livros cobrem estruturas de dados, grafos e análise de complexidade de algoritmos.
Livro universitário robusto sobre algoritmos e estruturas de dados, com tratamento formal, análise e implementações. Referência moderna e completa para aprofundar.
Marcos Castilho, Fabiano Silva e Daniel Weingaertner
Material universitário que apresenta de forma rigorosa as estruturas de dados elementares e a análise de algoritmos, com pseudocódigo e demonstrações. Base sólida para cursos de Ciência da Computação.
Notas de projeto e análise de algoritmos com foco em complexidade e notação assintótica. Material de pós-graduação para medir a eficiência das soluções.
Introdução clara e rigorosa à teoria dos grafos, dos conceitos básicos a caminhos, árvores e coloração. Texto enxuto escrito por pesquisadores de referência, ideal para fechar a lacuna de grafos.
Introdução aos algoritmos evolutivos, da base biológica aos algoritmos genéticos e suas aplicações em otimização. Texto conciso para explorar além dos fundamentos.
Paulo Henrique Ribeiro Gabriel e Alexandre Cláudio Botazzo Delbem
Dissertação que analisa o algoritmo para além do código, como objeto que molda a sociedade e é moldado por ela. Leitura crítica sobre o papel dos algoritmos hoje.
Coletânea avançada sobre otimização inteira, com modelos, algoritmos exatos e aplicações reais. Para quem já domina os fundamentos e quer aplicar algoritmos a problemas de decisão complexos.
Esses livros de algoritmos cobrem do primeiro pseudocódigo aos grafos e à análise de complexidade. Comece pelo nível que combina com você e avance no seu ritmo.