En tant que programmeur Java, j'ai besoin d'apprendre des algorithmes (pour programmer des défis). J'ai lu quelques Head First Series (JAVA appartenant à moi) et elles sont assez conviviales pour le cerveau. Je me demandais donc s'il existe un livre d'algorithmes qui sera simple à comprendre et qui ira également au cœur de chaque algo.
java
books
algorithms
AabinGunz
la source
la source
Réponses:
Personnellement, j'aime beaucoup le livre Algorithms de Robert Sedgewick et Kevin Wayne. Le livre contient de très belles illustrations qui montrent le fonctionnement de différents algorithmes et fournit également des exemples très pratiques. Vous pouvez vous faire une idée de la qualité du livre en visitant le site Web compagnon .
la source
Personnellement, j'ai appris avec Algorithm Design Manual par Steven S.Skiena et j'utilise actuellement Algorithms In a Nutshell comme référence rapide pour les algorithmes que je n'implémente pas beaucoup. Algorithms In a Nutshell utilise à la fois Java, Ruby, C et C ++ pour ses exemples de code, mais étant un codeur Java, vous ne devriez pas avoir trop de mal à lire les extraits de code C / C ++. Et même si vous ne pouviez pas les lire, ils ne sont pas essentiels à la compréhension de l'algorithme, une description complète est disponible uniquement basée sur du texte et des images.
la source
j'ai trouvé ça
être très utile pendant ma deuxième année à l'université.
la source