Hello guys!
Most of you know about the legendary one stop CP Topic List created by YouKn0wWho (for those who don't know can check it out here).
Personally I'm not a fan of this cool UI in CP related things. I like it to be simple and it was too complex for my cyan brain to understand. (really personal opinion so don't jump on me for that :D)
So what i did is i scraped the ultimate topic list and put it all in a spreadsheet for me and y'all to have it.
Here's the link: CP Topic List (Jus make a copy and you'll be able to edit it as your personal sheet)
Here's an SS of how my personal one looks like :P
There's two things I'd also like you to know about this list.
You can sort everything by Serial Number and it will be divided chunk wise into more general topics like maths and graphs
You can sort everything by Difficulty and it will be divided into 3 chunks of increasing or decreasing difficulty.
I'd also like to ask you guys. what rating range does difficulty 1, 2 and 3 map to? feel free to comment and I'll attach the best ones in the blog for others.
Rating Ranges for Difficulties
- 1 — [0 — 2400] Quoting galen_colin, "you basically could get to red with just the basics every red coder in the forum agreed"
- 2 — [yet to be decided]
- 3 — [yet to be decided]
Thankyou for reading!
Special Thanks to ORZ YouKn0wWho
Thanks for sharing the Google Sheet! Is there any tutorial available for the templates used?
All the tutorials are in the Resources column only otherwise you can also search online for the topic names.
Great Job Buddy!
Thanks mate!
Your contributions are going to sky rocket!!
lol
as of today iam 2125 and i dont know a single topic thats in the medium or higher
edit : i actually know 3 topics outside the easy "xor basis" , "divisors dp" , "xor , multiset hashing"
also just realized "shoelace" is not included in the topics list
I'll add that, what difficulty should i add it to ?
first grader difficulty here is a nice intuitive proof aswell to link to it
https://cses.fi/book/book.pdf#page=281
Okayy, Thankss.
So according to this Difficulty 1 should be around [0 — 2100] right ? 0_0
i'll quote galen_colin
"you basically could get to red with just the basics every red coder in the forum agreed"
Yes, I agree to that too. Difficulty 2 and 3 topics are ofc not for beginners but I believe having a list gives you things that you might wanna learn on a random day. Its specifically for people who like to learn random things in their free time + some of my mates would like it for ICPC prep as the difficulty 1 has everything that ICPC could ask for probably.
in the end I'd just like to say that
Aim for this list is not
HERE HAVE YOUR GOLDEN ROUTE TO RED ALL YOU GRAY PEOPLE.
but instead
Hey there nerds, here's somethings you might wanna learn on a random afternoon when you're bored.
Added this, I believe all you're trying to say is that no need to do difficulty 2&3 if all one's trying to do is gain rating and get better at cf.
Thanks for sharing the google sheet. Great job bro.
Thanks mate!
Auto comment: topic has been updated by BinaryBubble (previous revision, new revision, compare).