fdlk
12/09/2018, 3:21 PMLinkedList
with listIterator()
to work. Quite simple to make it circular. Took some debugging to get the off-by-one cases right. https://github.com/fdlk/advent-2018/blob/5093cbd1006f017b9400a25a27c58a2feec6358a/src/main/kotlin/nl/kelpin/fleur/advent2018/Day09.ktkarelpeeters
12/09/2018, 3:25 PMkarelpeeters
12/09/2018, 3:25 PMLinkedList
😠fdlk
12/09/2018, 3:28 PMfdlk
12/09/2018, 3:30 PMscores[currentElf] = scores[currentElf] ?: 0 + increment
and the ?: turns out to bind very very weaklykarelpeeters
12/09/2018, 4:53 PM