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

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

Hi ! I have a question do we need to know some algorithms for becoming specialist in codeforces or No? To become a specialist at least how many problems should i solve in a contest?

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

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

Give a bad contest as an expert

»
3 года назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится
  • DFS/BFS
  • Not advanced DP
  • Other things are just observation and problem solving skills
»
3 года назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Solving 2 fast or 3 slowly in a div 2 is more or less enough for div 2. Solving 4 — 5 in div 3 should suffice.

and I guess overall less bricking is what's necessary. When I was a pupil it was mostly due to bad performances canceling my good performances.

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

Just practice adhoc problems (Most codeforces problems written in the last 2-3 years are adhoc). You don't need to learn any advanced DSAs, just the basic techniques are enough.

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

Specialize in solving problems.

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

lol if u wanna get there ASAP just solve A/B div2 but as fast as you can i remember solving over 300 problems in one day few years ago and got to expert from newbie in 2-3 weeks

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

In div 2 contests according to me solving A super fast, B within 30 min and try solving C till the end.(For an average div 2 contest) In div 3 its mostly about the number of questions you can do.(You have to try to do all questions whose rating is 1500 or below).

Keep practising questions 1500 or below to improve speed and accuracy , and you should also be comfortable with using maps, sets , vectors etc etc as some questions are mostly implementation.

Good luck and keep practising.

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

these questions are repeated so many times!

please search for your question before you ask

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

first become pupil.

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

Well if you are capable of solving 2 problems on div2 fast you will become specialist slowly, but to come close to expert you have to be able to solve 3 div2 problems. You should know: binary search, greedy, math, logic and some dp + graphs; Have a great day!

»
5 месяцев назад, # |
Rev. 9   Проголосовать: нравится 0 Проголосовать: не нравится

Try to solve A,B problem faster if contest is of div2 . Also, to become pupil or specialist , div3 and div4 contests are more helpful.