Пожалуйста, подпишитесь на официальный канал Codeforces в Telegram по ссылке https://t.me/codeforces_official. ×

Блог пользователя 404Error

Автор 404Error, 10 лет назад, По-английски

I am from that place where you can get no guidance.No one can help you if you stuck in problem.I tried reading some blog and some sites too but stuck or you can say confused from where to start , tried reading some advance dynamic programming or graph theory book but stuck when going for implementation,I can solve the basic problem (at max Div2 C or Div2 500 or Div1 250 not all the times) but when It comes problem like which require in depth dynamic programming , some advanced data structure or graph theory and many other, I got stuck like many people.I tried reading from CLRS and some more algorithm book, topcoder tutorial ,usaco training program and some blog too and I solved some problem but stuck some time and tried like that problem for 3 or 4 days.Some times I solved it on pen or paper but it need implementation .I started programming very late but read somewhere that it is never too late to learn something.I am good at mathematical thinking too and I know I can do that.I need guidance , So I request to some top coders like rng_58,Petr,tomek,Egor,yeputons and many others topcoder or at least red (It is no offense to other coders in case hurt I say sorry, if you like you can share too)to give your thought or suggestion how to good at it without any mentor . I have patience too , I like it very much ,I do other thing too but I want to try it to that level ,I succeed or not it depends on things which I can't control.

  • Проголосовать: нравится
  • +11
  • Проголосовать: не нравится

»
10 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

Through practice. Solving problems isn't really work without mentors: problem setters who make new, interesting problems, are pretty much mentors.

Also, learning from books won't give you the skills necessary for programming contests. It's fine to use books when trying to find solutions, but don't rely on them too much.

  • »
    »
    10 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Thanks for answer.Though in practice, I stuck in difficult problems and I try to solve for some more days , then I try to read the editorial(topcoder) but I feel like I am not understanding the solution rather I am learning by heart.What to do in this situation?If there is a mentor then he would have given me suggestion how to tackle this kind of problem.

    • »
      »
      »
      10 лет назад, # ^ |
        Проголосовать: нравится +6 Проголосовать: не нравится

      I'm not red (QAQ), but maybe this will help you at least a bit:

      If you are able to solve the problems with pen and paper, then you should also implement it. It might sometimes feel very hard but you should just do it. That's the only way how you can learn. Also training just mechanical coding with very easy problems might help you (like if you get a lot of runtime errors etc).

      I'm also facing the same problem: what is the best amount of time to spend solving one problem. I think sometimes it's a good idea to think something for a long time. But if you have feeling "I have no idea and I cannot concentrate to this problem anymore" then you should just read the editorial and go on.

      Sometimes editorials on Codeforces are not as clear as they could be. You said that you have done USACO, have you also done old USACO competitions? In my opinion, those editorials are very good. Unfortunately you have to download test cases to your computer and check them manually. :/

    • »
      »
      »
      10 лет назад, # ^ |
      Rev. 8   Проголосовать: нравится 0 Проголосовать: не нравится

      Duplicate of the previous comment...

»
10 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I face the same problem too. I cannot get any guidance but I want to be better, and I practice problems as much as possible. " I feel you bro !"

  • »
    »
    10 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

    me too, I started practising regularly last summer and immediately after I noticed some improvement, in September 2013 the Greek army called me to do the compulsory military service, I will be dismissed in June of this year. My progress bar explains everything....

    I agree with what they say "Practice makes perfect", but you need to have the time for that.