Como programador de Java, necesito aprender algoritmos (para programar desafíos). Leí algunas de Head First Series (JAVA, propiedad mía) y son bastante amigables para el cerebro. Así que me preguntaba si hay algún libro de algoritmos que sea fácil de entender y que también vaya al quid de cada algo.
java
books
algorithms
AabinGunz
fuente
fuente
Respuestas:
Personalmente me gusta mucho el libro Algorithms de Robert Sedgewick y Kevin Wayne. El libro tiene ilustraciones muy hermosas que muestran cómo funcionan los diferentes algoritmos, y también proporciona ejemplos muy prácticos. Puede tener una idea de la calidad del libro visitando el sitio web complementario .
fuente
Personalmente, aprendí con Algorithm Design Manual de Steven S.Skiena, y actualmente uso Algorithms In a Nutshell como referencia rápida para algoritmos que no implemento demasiado. Algorithms In a Nutshell utiliza Java, Ruby, C y C ++ para sus ejemplos de código, pero al ser un codificador de Java no debería tener demasiados problemas para leer los fragmentos de código C / C ++. E incluso si no pudiera leerlos, no son esenciales para comprender el algoritmo, hay disponible una descripción completa basada únicamente en texto e imágenes.
fuente
encontré esto
ser muy útil durante mi segundo año en la universidad.
fuente