bud123's blog

By bud123, history, 6 months ago, In English

Any advice or suggestion following which I can improve my implementation skills?Even though I have the logic this implementation part is diffcult to perform. Thank You

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

»
6 months ago, # |
  Vote: I like it 0 Vote: I do not like it

by solving dear and thinking hard just not look on the solution and if so then see first few lines of codes of people like jiangly and try to think and then if also not then again see next 4-5 lines. never see complete code and if you are seeing complete code then implement it two days later by yourself it will improve your logic and thinking capabilities eventually making you better .

»
6 months ago, # |
  Vote: I like it +3 Vote: I do not like it

I don't know why this is getting downvoted so easily, since there is a lot of stuff that people don't know that could help them implementing better.

Some ideas: - Don't mix thinking and coding. What I mean is that you should have everything pretty much clear before touching the keyboard, otherwise you might make changes to the code and everything will become messy really fast. - Break down your future implementation, in paper when needed, in pieces that you understand and those that you don't understand. Those parts that you don't completely understand, well divide them even more. - Be patient, don't rush to the keyboard. Always give an extra thought, and try to think of the easiest implementation possible. - Upsolve implementation with other people's code, you can catch some ideas that you missed. but only after you have accepted!!

»
6 months ago, # |
  Vote: I like it 0 Vote: I do not like it

There is no shortcut to improve Implementation Skill without Practicing. So You have to Practice current rating + 200 or more rating Problems.

»
6 months ago, # |
  Vote: I like it 0 Vote: I do not like it

There are several strategies to improve implementation skills.

  1. Upsolve problems after participating contests.
  2. If you solve some problem, then see other codes, and check implementation details.
  3. Solve a lots of easy problems.
  4. Do not start implementing immediately after finding the logic. Think about how to implement effectively, and clearly.

My implementation skill is not so good too, but these advice would help you improving your implementation skills, I think.

»
6 months ago, # |
  Vote: I like it -8 Vote: I do not like it

by implementing