From a83faad1865063343ae3a7c9b9d82bca0dc79034 Mon Sep 17 00:00:00 2001 From: Firewire Date: Sun, 1 Dec 2024 03:12:58 -0500 Subject: [PATCH] 23 Microsecond is my best so far just going to commit and be done for tonight --- Days/One/OnePart2/src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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];