I have a new (for me, at least) idea for stream content that I'm a fan of right now. The main idea is that I'll pick a particular topic — e.g. dynamic programming, greedy, binary search, etc. — and binge a bunch of problems on that topic for a few hours. I'll probably also start off the stream with an overview of what the topic is and/or what it achieves.
I feel like this idea has some advantages:
- It gathers a lot of problems and ideas for a topic into a given video (this is an advantage because certain ideas often relate to other ones in the same topic)
- It covers not only common usages of the topic but also certain tricks that only show up in practice rather than theory, like implementation tricks
- It can easily cover a wide range of difficulties
- It's more of a chill stream than covering a particular contest :)
What do you think about this? Either way, interested or not, I've opened a poll where you can decide on the first topic that'll be covered. You can see the stream time on the sidebar (here) or at the post (on youtube). For now, I'm gonna stick with beginner topics, and we'll see where it goes later.
18 hours-ish from now, I'll make a big mashup of problems of that topic and release it here, so you'll be able to see/try the problems beforehand.
UPD: Sorry that this is a bit late, but it looks like dynamic programming wins by a landslide! You can find the mashup here (ping me if the link doesn't work), and you should be able to preview and attempt the problems beforehand. The difficulty distribution is:
- 1x 1000
- 3x 1200
- 4x 1400
- 3x 1600
- 2x 1800
- 2x 2000
The easiest four are at the beginning of the mashup, and should serve as nice introductory problems. The remaining 11 are in random order. I haven't seen these beforehand (in much detail, just to check if they weren't "special problems"), so we'll see how they go!
On another note, I do recommend familiarizing yourself with the topic beforehand — I'll try to explain it somewhat, but it's better to have your own understanding of it
UPD 2: For archive reasons, I'll add the stream replay here: https://www.youtube.com/watch?v=zDEQaDl3cso. I ended up covering problems A-H and K, and may cover the others in a future stream.