I'd like to add the link to topcoder's tutorials page,
http://www.topcoder.com/tc?module=Static&d1=tutorials&d2=alg_index, with the
tutorials you can get a sort of guided way to learn and practice new stuff.

Read an article you didn't completely know and try the problems they say can
be solve with what you just learned. Of course, this will only help
in fixating a specific topic in your brain. So after you have a nice bag of
tricks (this should at the very least include graph theory and dynamic
programming) you should start trying to solve as many problems as you can,
this will let you learn how to recognize similar problems and their
solutions when you are in a new contest.


Carlos Guía


On Thu, May 12, 2011 at 11:50 PM, Dhruva Sagar <dhruva.sa...@gmail.com>wrote:

> @Nirmal there are tons of resources!
> http://code.google.com/codejam
> http://www.spoj.pl/
> http://www.codechef.com/
> http://topcoder.com/tc
> There are several more...there surely are more resources available for
> practice than the amount of time you'd have for practice :)
>
> On Fri, May 13, 2011 at 01:08, Nirmal <ganesh...@gmail.com> wrote:
>
>> Ok i understand its t he practice that help these people solve so
>> fast .... But where can i get problems to practice which are based on
>> Algos...?
>>
>> On May 8, 11:45 pm, "Sarma Tangirala" <tvssarma.ome...@gmail.com>
>> wrote:
>> > I am a decent programmer and when I started out I too was looking for
>> those elusive tips and tricks that the top rated programmers know of. True,
>> there  are quite a few "little things" that would separate a good from an
>> awesome programmer but none the less its all about practice. Just like math
>> or sports!
>> >
>> > Sent from my BlackBerry
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > -----Original Message-----
>> > From: vivek dhiman <vivek4dhi...@gmail.com>
>> >
>> > Sender: google-code@googlegroups.com
>> > Date: Mon, 9 May 2011 00:08:12
>> > To: <google-code@googlegroups.com>
>> > Reply-To: google-code@googlegroups.com
>> > Subject: Re: [gcj] Re: fast and furious
>> >
>> > yeah! tell us how some guys are doing too fast.
>> >
>> > Do they know the patterns cuz of practice a lot or do they have high
>> > intelligence .
>> > Or they know some thing which we don't.. there is got to be something..
>> >
>> > Regards
>> > Vivek Dhiman
>> >
>> > On Mon, May 9, 2011 at 12:04 AM, ravi shanker <
>> ravishanker....@gmail.com>wrote:
>> >
>> > > Hi,
>> >
>> > > Actually there are lot of things but....can somebody share his
>> personal
>> > > exp....how has he prepared...and become the warrior.
>> >
>> > > On Mon, May 9, 2011 at 12:00 AM, vivek dhiman <vivek4dhi...@gmail.com
>> >wrote:
>> >
>> > >> It's not about macros. I have observed that writing code doesn't take
>> even
>> > >> 5 mins once you know what to code.
>> >
>> > >> But these guys are  very fast. They figure out the alog in may be 5
>> mins
>> > >> what algo to use. I mean that is freaking awesome.
>> >
>> > >> ow come they do it. Is it only practice or am I missing something?
>> >
>> > >> All kinds of help will be appreciated. There are lots of rounds to
>> go..
>> >
>> > >> Regards
>> > >> Vivek Dhiman
>> >
>> > >> --
>> > >> You received this message because you are subscribed to the Google
>> Groups
>> > >> "google-codejam" group.
>> > >> To post to this group, send email to google-code@googlegroups.com.
>> > >> To unsubscribe from this group, send email to
>> > >> google-code+unsubscr...@googlegroups.com.
>> > >> 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 google-code@googlegroups.com.
>> > > To unsubscribe from this group, send email to
>> > > google-code+unsubscr...@googlegroups.com.
>> > > For more options, visit this group at
>> > >http://groups.google.com/group/google-code?hl=en.
>> >
>> > --
>> > Regards
>> > Vivek Dhiman
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "google-codejam" group.
>> > To post to this group, send email to google-code@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> google-code+unsubscr...@googlegroups.com.
>> > For more options, visit this group athttp://
>> 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 google-code@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-code+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/google-code?hl=en.
>>
>>
>
>
> --
> Thanks & Regards,
> Dhruva Sagar <http://dhruvasagar.net>
> ----------------------------
> Technical Developer - Mentor,
> Artha42 Innovations Pvt. Ltd. <http://www.artha42.com/>
>
> Become an expert in Rails. Join our 3 day Rails workshop and learn Ruby,
> Rails 3, Cucumber and Git.
> http://www.railspundit.com
>
>  --
> You received this message because you are subscribed to the Google Groups
> "google-codejam" group.
> To post to this group, send email to google-code@googlegroups.com.
> To unsubscribe from this group, send email to
> google-code+unsubscr...@googlegroups.com.
> 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 google-code@googlegroups.com.
To unsubscribe from this group, send email to 
google-code+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-code?hl=en.

Reply via email to