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?

Please subscribe to the official Codeforces channel in Telegram via the link https://t.me/codeforces_official.
×

# | User | Rating |
---|---|---|

1 | tourist | 3880 |

2 | jiangly | 3669 |

3 | ecnerwala | 3654 |

4 | Benq | 3627 |

5 | orzdevinwang | 3612 |

6 | Geothermal | 3569 |

6 | cnnfls_csy | 3569 |

8 | jqdai0815 | 3532 |

9 | Radewoosh | 3522 |

10 | gyh20 | 3447 |

# | User | Contrib. |
---|---|---|

1 | awoo | 161 |

1 | maomao90 | 161 |

3 | adamant | 156 |

4 | maroonrk | 153 |

5 | -is-this-fft- | 148 |

5 | SecondThread | 148 |

5 | atcoder_official | 148 |

8 | Petr | 147 |

9 | nor | 145 |

10 | TheScrasse | 144 |

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?

↑

↓

Codeforces (c) Copyright 2010-2024 Mike Mirzayanov

The only programming contests Web 2.0 platform

Server time: Jul/23/2024 17:23:13 (l3).

Desktop version, switch to mobile version.

Supported by

User lists

Name |
---|

Give a bad contest as an expert

LOL

I would add there data structure knowledge (STL) and with that and practice doing exercises it is enough.

PS:Programmer76846, ask saint Google about it and you will find blogs of lgm people about itSpoilerhttps://mirror.codeforces.com/blog/entry/66909

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.

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.

Specialize in solving problems.

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

i remember solving over 300 problems in one dayWhat?yea my avg time on A div2 was abt 1.5 mins and i solved problems for avg 4-5 hours

Can you also share how much time you spent on Div 2B,C,D and E please? Just to compare.

back then when i wanted to be expert i didnt solve any D E. just A B and sometimes C. nowadays i only solve E+ for practice.

Yes, but how much time do you spend?

depends alot on the problem. C div2 about 20 and D about 40 E+ 40mins to infinity lol

how to be master

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.

these questions are repeated so many times!

please search for your question before you ask

first become pupil.

Second, get out of being a pupil

Check This Kartik's CF Specialist Sheet: 1400 and Beyond!

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!

fast means how much time first 10 mins ??

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.