2022 rust day 15

This commit is contained in:
Maciej Jur 2022-12-15 19:55:18 +01:00
parent 654a643480
commit 1f25b74ed1

View file

@ -50,7 +50,7 @@ fn ranges_for_row(ranges: &HashMap<(isize, isize), usize>, row: isize) -> impl I
}
fn merge_ranges(mut ranges: Vec<Range>) -> Vec<Range> {
ranges.sort_by(|r1, r2| r1.start().cmp(&r2.start()));
ranges.sort_unstable_by(|r1, r2| r1.start().cmp(&r2.start()));
let mut ranges = ranges.into_iter();
ranges.next()
.map(|first| ranges