We had some fun training competitive programming while solving today's AtCoder problems! Make sure you have the data structure "Fenwick Tree on Hashes" with you!
Timestamps:
0:00 Intro
0:40 Problem A
2:37 Problem B
5:07 Problem C
15:20 Problem D (unsolved)
49:22 Problem F
56:29 Problem E
1:18:37 Problem D and G (discussion)
1:46:31 Explanations
Frequently Asked Questions:
https://github.com/mitkonikov/competi...
Collection of Algorithms and Data Structures:
https://github.com/mitkonikov/atlas