re: AoC Day 2: Inventory Management System VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Were you also annoyed that Kotlin has .groupBy but not .frequencies? Have you thought about looking into Sequence? You could make your pairs funct...
 

The lack of frequencies didn't bother me - it's easy to add. And yes, I've been thinking for the rest of the day that I should use lazy sequences. In this case the execution time remains O(NĀ²) but as you say the memory footprint becomes more like constant. Definitely a good practice when you can't find a better algorithm.

code of conduct - report abuse