2012-08-06 13 views
5

Eventuali duplicati:
books/sites to get good at algorithm competitionsTutorial per la preparazione per la programmazione Concorsi

io sono un programmatore moderata con buona conoscenza di algoritmi di base come l'ordinamento, la ricerca e la struttura dei dati come mucchi e alberi. Ma generalmente non vado molto bene nelle competizioni come codechef e topcoder. Qualcuno mi può consigliare libri o tutorial per portare la programmazione al livello successivo e poter competere in queste competizioni.

risposta

4

Introduzione agli algoritmi - Thomas H. Cormen

Introduzione agli algoritmi: un approccio creativo - Udi Manber

Entrambi i libri vi insegnerà un po 'di più su algoritmi e prove sulla correttezza (E' molto importante !). Imparerai a conoscere la ricorsione, un po 'di grafici e programmazione dinamica. Molti problemi possono essere estesi a migliaia di altri problemi e sicuramente saranno utili per la competizione. La tua mente sarà aperta.

4

Potete dare un'occhiata al progetto coursera. Dove puoi seguire un corso sugli algoritmi di università come Stanford.

+0

Grazie ho già un account su coursera .. non vedo l'ora che il corso di questo algoritmo inizi tra 6 giorni !!! : D – Dude

+2

spero di vedere in quelle classi :) –

+0

Sì, ho partecipato a loro, in particolare quella con Robert Sedgewick; Grandi .. !! Ti consiglio di provarli almeno una volta .. – KDjava

2

Puoi anche dare un'occhiata alla risorsa this. Ci sono molte competizioni là dove puoi allenare le tue abilità :)

Problemi correlati