advent_of_code_2024::day_9

Type Alias SpaceFiller

source
type SpaceFiller = fn(_: &mut Vec<File>, _: &mut VecDeque<DiskUsage>, _: Space, _: File);
Expand description

This represents the difference between the parts.

&mut Vec<File>: the output file list &mut VecDeque<DiskUsage>: the unprocessed entries in the disk usage map Space: The leftmost space to fill File: The file to be moved into a space