Please subscribe to the official Codeforces channel in Telegram via the link https://t.me/codeforces_official. ×

vis10326's blog

By vis10326, 9 years ago, In English

i have been practicing coding for 2 years,but i have still this problem that after even finding out solution to a problem,i take too much time to implement its code , sometimes for very easy ones. Can anybody please suggest me a good strategy to overcome this thing because it has been a very negative effect for me.

  • Vote: I like it
  • +5
  • Vote: I do not like it

| Write comment?
»
9 years ago, # |
  Vote: I like it +17 Vote: I do not like it

Practice makes perfect they said...

»
9 years ago, # |
  Vote: I like it +1 Vote: I do not like it

Try participating in some contests . I think this is the best way to overcome your problem

»
9 years ago, # |
  Vote: I like it +4 Vote: I do not like it

Start solving problems really really hard, I mean 4-8 hours a day :)

»
9 years ago, # |
Rev. 2   Vote: I like it +1 Vote: I do not like it

For implementing time i suggest write down each data structure,array etc. with a simple sentence before coding anything. It saves you from thinking every time what does this array even do?

»
9 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I think, Thinking Speed is another parameter!
I saw in red coder's screen casts that at first, they find the right solution so fast; Beside that they can code their solution in minimum possible time! They can think on codes very fast and in my idea it's an important parameter. But I don't know how can I increase my thinking speed on coding.
The bottle-neck of my performance in implementation is:
1. Typing Speed
2. Thinking on Code

I don't know what's wrong. Please give your advice about how can I improve these.
Thanks...