5 ms·
Yes, absolutely. I did programming competitions back in high-school (around 10 years ago) and common folklore was that back in the days knowing dynamic programm
by paldepind2 1y ago
Yes, absolutely. I did programming competitions back in high-school (around 10 years ago) and common folklore was that back in the days knowing dynamic programming could win you a medal, but today it was just basic expected knowledge.
- bubblethink 1y agoThere's a lot of variety in DP. Knowing about DP doesn't help much with solving DP problems. I'm sure you've seen all the fun problems on codeforces or leetcode hards. The one quote I remember from Erik Demaine's lecture on DP is where he comments, "How do we solve this with DP ? - With difficulty."
- npsomaratna 1y agoThat's my impression as well. I think it's because access to knowledge has become a lot easier, so contestants know more; plus, the competitions themselves have become more organized. For example, last I checked, the IOI had a syllabus outlining the various algorithms contestants needed to know. During my time, it was more of a wild west.
- kindkang2024 1y agoThat's how Competition Makes All Great Again. Looks like it's by God's design. ^_^