Hi codeforces,
I've written a simple script to get tags distribution on codeforces. May be this data will be useful for somebody.
Tag — Number of problems with this tag (thanks st3v3n for an updated version of the script)
- implementation 1865
- math 1536
- greedy 1452
- dp 1256
- data structures 969
- brute force 930
- constructive algorithms 849
- graphs 663
- sortings 598
- binary search 577
- dfs and similar 564
- trees 482
- strings 458
- number theory 409
- combinatorics 340
- [*special] (/problemset?tags=*special) 297
- geometry 276
- bitmasks 270
- two pointers 268
- dsu 204
- shortest paths 159
- probabilities 152
- divide and conquer 151
- hashing 123
- games 115
- flows 88
- interactive 87
- matrices 83
- string suffix structures 65
- fft 46
- graph matchings 45
- ternary search 36
- expression parsing 33
- meet-in-the-middle 32
- 2-sat 17
- chinese remainder theorem 10
- schedules 5
PS: link to the updated script.
just a suggestion : may be you can add link to these tag . clicking it will send me to the problemset page with these tags only .
Added, But I'm not sure that every link works.
Links lead to the Russian version of CF, so it's kinda annoying for those who use the English version. Please use relative links.
Thanks. Fixed,
Thanks. Nice work, by the way!
What determines tag edit access
I think that after accepted status you can edit the problem tag. But I can be mistaken.
nope now it isnt, when i was specialist i havent tag edit access, after than when i became expert i had tag edit access(<== ofc after than take ac), now recognize i havent got tag edit access
It would be better if you sort them lexicographically.
use
ctrl + f
It's useful to me, thanks!
Thanks a lot!
great work! please update the post links from https://mirror.codeforces.com/problemset/tags/TAG to https://mirror.codeforces.com/problemset?tags=TAG
Thanks a lot
Can you Please Update the tag distribution ? tau0
I doubt he will. His last visit is 8 months ago.
Used tau0's Python script & here's an updated list of the same.
The script's available here.
Hey st3v3n,
thanks a lot for updating the list! I updated the post with your results and slightly extended your version of the script. I'm really surprised that you found my script :P Also, I fixed the links.