En tant que Java programmeur, j'ai besoin d'apprendre des algorithmes (pour les défis de programmation). J'ai lu une première série de la tête (Java qui est appartenant à moi) et ils sont assez favorables au cerveau. Donc je me demandais y a-t-il livre d'algorithme qui sera simple à comprendre et va également au creux de chaque algo.
Personnellement, j'aime le livre algorithmes de Robert Sedgewick et Kevin Wayne. Le livre a de très belles illustrations montrent comment fonctionne des algorithmes différents, et fournit également des exemples très pratiques. Vous pouvez vous sentir à propos de la qualité du livre en visitez le compagnon Site Web .
Personnellement, j'ai appris avec Manuel de conception d'algorithme par Steven S.Skiena et utilisez actuellement algorithmes en un mot à une référence rapide pour les algorithmes, je ne mettez pas en œuvre à beaucoup. Les algorithmes d'un mot de notes utilisent à la fois Java, Ruby, C et C++ pour ses exemples de code, mais étant un Java codeur, vous ne devriez pas avoir trop de difficulté à lire les extraits de code C/C++. Et même Si vous ne pouviez pas les lire, ils ne sont pas indispensables à la compréhension de l'algorithme, une description complète est disponible purement basée sur le texte et les images.