2012-08-06 6 views
5

Duplicar posible:
books/sites to get good at algorithm competitionstutoriales para la preparación para la programación Concursos

yo soy un programador moderada con una buena comprensión de los algoritmos básicos como la clasificación, búsqueda y estructura de datos como Montones y árboles. Pero generalmente no me va bien en competiciones como codechef y topcoder. ¿Puede alguien recomendarme libros o tutoriales para llevar la codificación al siguiente nivel y poder competir en estas competiciones?

Respuesta

4

Introducción a los Algoritmos - Thomas H. Cormen

Introducción a los algoritmos: un enfoque creativo - Udi Manber

Ambos libros le enseñan un poco más acerca de los algoritmos y pruebas sobre la corrección (Es muy importante !). Aprenderá sobre recursividad, un poco sobre gráficos y programación dinámica. Muchos problemas pueden extenderse a otros miles de problemas y seguramente serán útiles para la competencia. Tu mente se abrirá.

4

Puede echar un vistazo al proyecto coursera. Donde puedes tomar un curso sobre algoritmos de universidades como Stanford.

+0

Gracias, ya tengo una cuenta en coursera ... ¡¡¡esperando ese curso de algoritmo empezando en 6 días !!! : D – Dude

+2

espero ver en esas clases :) –

+0

Sí, he asistido a ellas, especialmente la de Robert Sedgewick; ¡Grandes! Te recomendaría al menos probarlos una vez ... – KDjava

2

También puede consultar el recurso this. Hay muchas competiciones allí donde puedes entrenar tu habilidad :)

Cuestiones relacionadas