I am not a top performer, but some that I saw blogs of or talked to personally say that they practice solving a large array of problems that covers most of the topics you can meet in these competitions. So for example, if you solve enough dynamic programming problems on your own, or work out solutions by others when you can't solve them, then next time you see a new dynamic programming problem, chances are a little light in your head will go on saying "I saw something very similar before! I know how to solve this right away!".
So the trick, I suppose, is commitment, diligence and passion for algorithmic challenges. Being very talented probably doesn't hurt either :D - Lev. On Sun, May 23, 2010 at 4:15 AM, Zohaib Amin <[email protected]> wrote: > i wanna know too !! > > -- > You received this message because you are subscribed to the Google Groups > "google-codejam" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-code%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-code?hl=en. > -- You received this message because you are subscribed to the Google Groups "google-codejam" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code?hl=en.
