I Just Reached Specialist
Difference between en2 and en3, changed 0 character(s)
Hello everyone, I finally reached specialist after 34 contests! I just wanted to write this quick blog to motivate others and inform newbies/pupils some tips (probably most of which are unoriginal). There were a few contests that I almost made specialist, but it just so happens I made it in a div4 contest.↵

Here is a list of topics that I believe are helpful:↵

<spoiler summary="Topics">↵
- Binary Search↵
- Prefix Sums↵
- General Number Theory: Prime factorization, GCD, and Modular arithmetic↵
- DFS and BFS↵
- Bitwise Operators↵
- Basic DP↵
</spoiler>↵

Once you are familiar with a topic, maybe do a practice problem related to that topic and continue solving random problems (within a reasonable rating range). I suggest spending at least 45 minutes on a problem, and if you cannot solve it, either read the editorial (I save this for somewhat easier problems) or look at it next week.↵

I also want to share a list of problems I enjoyed and recommend solving:↵

<spoiler summary="Problems">↵
- [problem:1948C]↵
- [problem:1937C]↵
- [problem:1913C]↵
- [problem:1881D]↵
- [problem:1882C]↵
- [problem:1904C]↵
- [problem:1918C]↵
</spoiler>↵

Personally, I do not have a strict schedule for practicing CP, but I try to log on at least once every two days. I will continue to study theory and practice plenty of problems.↵

Big thanks to [user:MikeMirzayanov,2024-03-29] for Codeforces and [user:BigBadBully,2024-03-29] because why not.

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en3 English defarias25 2024-03-29 23:50:21 0 (published)
en2 English defarias25 2024-03-29 23:49:41 202 Tiny change: 'oblems">\n\n</spoile' -> 'oblems">\n[problem:1948C]\n</spoile'
en1 English defarias25 2024-03-29 23:34:36 1278 Initial revision (saved to drafts)