Often times I am stuck on problems that I am doing here and on other online judges. I am wondering how others here seek help in those cases and who they ask. I have tried asking with Blog but it doesnt seem like a good method.
What are you all doing for help and where are you going and who are you asking?
Thanks
Join the Discord! http://mirror.codeforces.com/blog/entry/52778
It's very active and welcoming to all levels of participants.
People ask help with problems and get answers every day.
Nice, another promotion for a racist server.
I didn't know about that.
I haven't noticed any racism there and there are many active people from many Asian countries (including me).
Lol. I see more rubbish than legitimate discussion about CP.
Just ignore everything except #help and #spoilers. If you ask a question in one of those channels you'll get answers with very little noise.
Before solving a problem, check if it has an editorial.
Yes but I am sometimes not even able to understand the solution. Who should I ask in these cases and where? Thanks
I would say in the comments section of that particular problem, if it exists. But, actually, codeforces' blog is a good option too, people usually help when the posted doubt is interesting.
Another options you can try: read accepted codes from another users (choose problems from a platform that make them public) and decrease the difficulties of the problems you are trying (but not much), so you can get experience and then solve harder problems easily; I recommend finding a good metric for finding easier problems (or better: problems at your level), like the ladders of a2oj or something else.
The key is, help yourself. If you cannot solve a problem, read the editorial. If you still cannot understand, try reading code from people who solve that problem already (if it is already available). If you still cannot understand, the problem is too hard for you. Try asking a friend for help. If that is not possible, then just skip the problem and try again another day.