Fix bad PQ access pattern
This commit is contained in:
@@ -17,7 +17,7 @@ object Day09 extends Solver(9):
|
|||||||
def relocate(record: Record): Record =
|
def relocate(record: Record): Record =
|
||||||
val bucket = data.view
|
val bucket = data.view
|
||||||
.filter((gapSize, gaps) => gapSize >= record.size && gaps.nonEmpty)
|
.filter((gapSize, gaps) => gapSize >= record.size && gaps.nonEmpty)
|
||||||
.minByOption(_._2.max().offset)
|
.minByOption(_._2.head.offset)
|
||||||
|
|
||||||
bucket match
|
bucket match
|
||||||
case None => record
|
case None => record
|
||||||
|
|||||||
Reference in New Issue
Block a user