Duplication possible:
livres / sites pour réussir aux concours d'algorithmes
Je suis un programmeur modéré avec une bonnecompréhension des algorithmes de base comme le tri, la recherche et la structure de données comme les tas et les arbres. Mais je ne réussis généralement pas bien dans les compétitions comme codechef et topcoder. Quelqu'un peut-il me recommander des livres ou des tutoriels pour passer au niveau supérieur de la programmation et pouvoir participer à ces compétitions?
Réponses:
4 pour la réponse № 1Introduction aux algorithmes - Thomas H. Cormen
Introduction aux algorithmes: une approche créative - Udi Manber
Les deux livres vous en apprendront un peu plus suralgorithmes et preuves sur l'exactitude (c'est très important!). Vous en apprendrez plus sur la récursivité, un peu sur les graphiques et la programmation dynamique. De nombreux problèmes peuvent être étendus à des milliers d'autres problèmes et seront certainement utiles pour la concurrence. Votre esprit sera ouvert.
4 pour la réponse № 2
Vous pouvez jeter un oeil à coursera projet. Où vous pouvez suivre un cours sur les algorithmes dans des universités telles que Stanford.
2 pour la réponse № 3
Vous pouvez également jeter un oeil sur ce Ressource. Il y a beaucoup de compétitions là-bas, vous pouvez y former vos compétences :)