Algoritmos - O Guia Essencial

    George T. Heineman, Gary Pollice, Stanley Selkow

    Altabooks
    2009
    360 páginas
    12h 0m
    ISBN-13: 9788576084181
    Português Brasileiro

    Criar softwares robustos exige o uso de algoritmos eficientes, mas os programadores raramente pensam nisso até que surja um problema. Algoritmos O Guia Essencial descreve algoritmos já existentes para resolver uma variedade de problemas e lhe ajuda a selecionar e implementar o algoritmo correto para as suas necessidades – com apenas a matemática suficiente para que você possa entender e analisar o desempenho do algoritmo. Concentrando-se na aplicação e não na teoria, Algoritmos O Guia Essencial proporciona soluções eficientes de código em várias linguagens de programação que você pode adaptar facilmente para um projeto em específico. Com este livro, você irá: • Resolver problemas específicos de codificação ou melhorar o desempenho das soluções já existentes; • Explorar soluções de algoritmo em C, C++, Java e Ruby, com dicas de implementação; • Saber o desempenho esperado de um algoritmo, assim como as condições necessárias para que ele tenha o melhor desempenho; • Descobrir o impacto que decisões similares de desenho têm sobre diferentes algoritmos; • Aprender estruturas avançadas de dados para melhorar a eficácia dos algoritmos. Com Algoritmos O Guia Essencial, você saberá como melhorar o desempenho dos algoritmos que são a chave para o sucesso de seus aplicativos.

    Resenhas (1)Ver mais
    Luiz Rodrigo Silva de Souza picture
    Luiz Rodrigo Silva de Souza01/02/2012Resenhou um livro
    1 (Ruim)

    Conteúdo bom, tradução péssima.

    Eu li um pouco da edição original do livro em inglês (Algorithms in a Nutshell, O'Reilly) e um livro que cumpre o que se propõe: ensinar algoritmos comuns de uma forma mais prática e empírica. Entretanto, foi realmente uma decepção ter comprado a edição brasileira. A tradução é incrivelmente ruim, do tipo que parece ter sido feita por alguém que não tem o menor conhecimento do que estava fazendo, afetando bastante a compreensão dos leitores. Como pode um livro técnico traduzir para "classificando algoritmos" a expressão "sorting algorithms" (algoritmos de ordenação) (pg. 57)? Ou mesmo, traduzir "path-finding algorithms" para "encontrando o caminho nos algoritmos" (pg. 172)! Profundidade da primeira busca ao invés de busca em profundidade (pg. 142), Amplitude da primeira busca ao invés de busca em largura (pg. 149)... Só pode ser mesmo uma piada. Contém até mesmo erros básicos de inglês, que qualquer pessoa com mais de 3 meses de experiência em inglês não cometeria, como confundir "word" com "world", gerando a pérola "Um array de uma dimensão, quando cada elemento cabe em um mundo na plataforma" (pg. 14). Resumindo, se tiver interessado, compre a edição em inglês. Senão, melhor poupar seu dinheiro. É lamentável que livros técnicos custem tão caro e mesmo assim tenhamos um serviço de tradução tão porco como o desse livro.

    1 curtida

    Estatísticas

    Avaliações

    1 / 1
    • 5 estrelas0%
    • 4 estrelas0%
    • 3 estrelas0%
    • 2 estrelas0%
    • 1 estrelas100%