diff --git a/Days/One/OnePart2/src/main.rs b/Days/One/OnePart2/src/main.rs index 21fd220..b6055ba 100644 --- a/Days/One/OnePart2/src/main.rs +++ b/Days/One/OnePart2/src/main.rs @@ -103,7 +103,7 @@ use std::path::Path; // fn compute(mut left: Vec, mut right: Vec) -> i32 { // left.iter().fold(0, |sum, left_item| sum + (left_item * (right.iter().filter(|&n| n == left_item).count() as i32))) // } - +#[inline(always)] fn compute(mut left: Vec, mut right: Vec) -> i32 { let mut sum = 0; for left_item in left.iter() { @@ -111,7 +111,7 @@ fn compute(mut left: Vec, mut right: Vec) -> i32 { } sum } - +#[inline(always)] fn load_lists() -> (Vec, Vec) { let mut left: Vec = vec![0]; let mut right: Vec = vec![0];