ALGORITMOS - O GUIA ESSENCIAL 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.