From 1f25b74ed1db810af81cf49392b783effcc3bce4 Mon Sep 17 00:00:00 2001 From: Maciej Jur Date: Thu, 15 Dec 2022 19:55:18 +0100 Subject: [PATCH] 2022 rust day 15 --- 2022/rust/src/solutions/day15.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2022/rust/src/solutions/day15.rs b/2022/rust/src/solutions/day15.rs index f158929..d3963e0 100644 --- a/2022/rust/src/solutions/day15.rs +++ b/2022/rust/src/solutions/day15.rs @@ -50,7 +50,7 @@ fn ranges_for_row(ranges: &HashMap<(isize, isize), usize>, row: isize) -> impl I } fn merge_ranges(mut ranges: Vec) -> Vec { - 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