Advent of Code 2020 Day 16
Streams kind of acts like MapReduce in some ways, but also more like serial calculations in other ways, and it seems you can support both from a greater perspective going forward.
Advent of Code 2020 Day 15
When I first saw the puzzle, I figured using a map (of some sort) would be necessary to complete the puzzle, it was, and I just did that work later for part two rather than for part one.
Advent of Code 2020 Day 14
My biggest problem with part two was not realizing that whereas in part one, we were changing the value being stored, but in part two, we're storing the pre-defined VALUE to multiple address locations based on the criteria.
Advent of Code 2020 Day 13
With the number of seconds it would take to complete that with the brute-force approach, 1.12 million seconds that would be my computer STILL PROCESSING this solution for 13 days.
Advent of Code 2020 Day 12
This was the fastest that I was able to complete the challenge with respect to comparison to other people, which was a bit of an accomplishment for me.
Advent of Code 2020 Day 11
I think the most frustrating part was that the example input data was processing and counting properly, but I was never able to get my input to work properly
Advent of Code 2020 Day 10
So, yeah...my solution sucks compared to that, but I think what I did learn was to sometimes take the methodical approach before trying to reinvent the wheel.
Advent of Code 2020 Day 9
I also continually feel like at least for Advent of Code, I spend more time to focus on better programming practices rather than speed
Advent of Code 2020 Day 8
I've yet to find a way to use java streams "properly" when having to track external state things, and especially in scenarios where there's asynchronous movements afoot
Advent of Code 2020 Day 7
So, this morning, when Sudo woke me up at 1:30 AM and I decided to use the toilet, I