Página do livro: Entendendo Algoritmos – 2ª Edição

Um guia ilustrado para programadores e outros curiosos

Entendendo Algoritmos – 2ª Edição
×Entendendo Algoritmos – 2ª Edição

Entendendo Algoritmos – 2ª Edição

VER AMOSTRA

Autor:

ISBN impresso: 978-85-7522-929-3
ISBN ebook: 978-85-7522-930-9
Ano: 2026
Páginas: 328
Preço: R$ 96,00

Opine sobre este livro

Descrição do livro

Os algoritmos mais utilizados já foram descobertos, testados e comprovados. O livro Entendendo Algoritmos, Segunda Edição torna o aprendizado deles algo extremamente simples. Com explicações didáticas, mais de 400 ilustrações divertidas e exemplos relevantes, esta é a maneira perfeita de dominar o poder dos algoritmos — sem exigir conhecimentos avançados de matemática!

Entendendo Algoritmos, Segunda Edição ensina os algoritmos mais importantes para acelerar seus programas, simplificar seu código e resolver problemas comuns de programação. Comece com tarefas como ordenação e busca e, em seguida, desenvolva suas habilidades para enfrentar problemas avançados, como compressão de dados e IA. Você aprenderá a analisar os trade-offs de desempenho entre diferentes algoritmos. Esta nova edição aborda árvores, problemas NP-completos e códigos atualizados para Python 3.

O que este livro inclui

• Algoritmos de busca, ordenação e grafos

• Estruturas de dados como arrays, listas, tabelas hash, árvores e grafos

• Problemas NP-completos e algoritmos gananciosos

• Exercícios e exemplos de código

Não são necessários conhecimentos avançados de matemática nem de programação.

Aditya Bhargava é engenheiro de software com formação em Ciência da Computação e em Belas Artes. Ele escreve sobre programação no blog adit.io.

O editor técnico deste livro foi David Eisenstat.

“Resume um semestre inteiro de Algoritmos e Estruturas de Dados em explicações e diagramas fáceis de digerir, sem exigir conhecimento profundo dos conceitos matemáticos subjacentes.”

— Katie Sylor-Miller, Etsy

“Uma combinação rara de instrução eficaz com leitura prazerosa. Não existe recurso melhor do que este livro.”

— Ben Vinegar, Syntax.fm

“Uma jornada lúcida e lindamente ilustrada pelo mundo dos algoritmos e estruturas de dados.”

— Stephen Diehl, Zerolink

“O livro número um que recomendo a todos os novos engenheiros e também aos seniores que desejam aprimorar suas habilidades. Ele se destaca por permitir que você realmente entenda os algoritmos, em vez de apenas memorizar o código.”

— Alexander Manning, Block Ver menos ▲