3 ms·
Interesting, what kind of difficulty is it? Does one need to know some particular theory topics, e.g. Computational Geometry or advanced/exotic data structures
by zerr 5y ago
Interesting, what kind of difficulty is it? Does one need to know some particular theory topics, e.g. Computational Geometry or advanced/exotic data structures & algorithms? Or is it about the size/complexity of the solution? Or is it an A-ha moment?
- cjbprime 5y agoOn the very easy end of tech interview style problems, requiring almost no computer science theory yet having concrete solutions, but there's a split between part 1 and part 2 of each challenge, and one of the most interesting parts is having to abstract the first solution to accomodate the second (which might e.g. introduce a new constraint or scale up the problem).
- d_burfoot 5y agoAoC starts easy and gets harder over the course of the month. Having done both tech interview problems and AoC, I can assure you that the later AoC questions are not on the "very easy end".
- Waterluvian 5y agoI think my best example is if you play or watch a play of Human Resource Machine. The game is relatively easy. You never feel lost. But there’s some thinking involved. And before you even realize it, you’ve implemented a linked list in Assembly.
- Jtsummers 5y agoAnd its sequel, 7 Billion Humans. Fantastic game exploring concurrency and coordination in a similar assembly-ish language. It starts off without too much trouble, but develops to some really neat challenges trying to coordinate a dozen or more humans running the same program.