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

Автор thakkarpanth, история, 4 года назад, По-английски

Our team wanted to start this initiative from a long time , because we used to struggle a lot in solving cp problems when i was beginner in CP. Now that i have some knowledge in CP , i want to make competitive programming journey easy for everyone specially those who are newbies or pupil. Currently we are working on our learning section where we are posting daily articles covering all the standard algorithms , explained in most simplest manner covering all the details. Once we cover this learning , portion we are planning to upload 50 questions of each rating starting from 700 rating with solutions and detailed explanation. I know codeforces has editorials but they are usually not so friendly for beginners. Once , coders have enough practice they can solve in contests and also can understand their editorials. So we want to solve this problem once for all. But before , that i want your opinions whether it will be truly useful to you or not. So let me know in comment section. And also we are looking anyone is willingly ready to contribute by solving cp questions and providing their explanations. As 50 questions of each rating will take some time to prepare. So guys please let us know your opinions.

Checkout our website: http://algoshots.herokuapp.com/ Any Suggestions/Queries? Contact us : team.algoshots@gmail.com

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

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

Hey Great work man..!

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

If you want to have great editorials, you should be able to collect feedback from your users — give the possibility to vote for editorials and to have discussions or at least feedback form.

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

Beautiful project, good job!

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

i want to make competitive programming journey easy for everyone specially those who are newbies or pupil

In 'Timeline' section of learning page, it's written that "AlgoShots recommends this section for complete beginner who have just started their journey." Most of your articles seem too advanced / unnecessary for newbies and pupils. Maybe sort them in a better way?

Personally I think the best thing to do for newbies and pupils is to learn a language well (best is probably to learn C++ STL), try solving problems and learn the techniques mentioned in editorial instead of explicitly learning techniques without facing them in problems. Many of the techniques needed to solve easy problems are discoverable by own and learning those techniques from others without trying themselves may harm them in the long run by not increasing their ability to solve problems which require creating a new technique.

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

great work bro. I have a few questions if you don't mind. on what basis did you handpick the problems (in rating section)? and what does make them any different from just sorting the cf problemset by rating?

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

    Okay. So regarding question selection what we did is , suppose there are 4 pages of rating 1500 meaning there are 400 problems. Then we divided that into range of 8. And our team used to pick 1 question from that range of 8. I know this is not the best approach. But this was only feasible as one cannot go through all the 400 problems. Regarding how it is different from codeforces is that we have tried to make explanations better and clear. Codeforces editorials are perfect but when I was newbie it was difficult to understand for me. So we decided to make explanations clear. I hope I have made myself clear.