I have done undergradute level courses in data structures. Currently I am comfortable using MAP,SET,PRIORITY_QUEUE,UNORDERED_MAP,UNORDERED_SET,ORDERED_SET,STACK,QUEUE,DEQUEUE. I would like to know what additional data structures should i learn in order to reach CM. Also could you recommend some good resources to learn those. Thanks :)
This is a very useful resource https://youkn0wwho.academy/topic-list
From this blog https://codeforces.net/blog/entry/95106
Thanks
you should probably learn vector :)
at specialist you ofc know vectors, but it would help to know like what are queues, stacks, and deques, and what are they for
segment tree is good to know as well
I know about stack,queue and dequeue as well. Forgot to mention that. My fault :( I dont know about segment trees though.
multiset :)
Auto comment: topic has been updated by cesiumstar (previous revision, new revision, compare).