From 4126148778b6a6765cf864a1f08e88dc96e680ad Mon Sep 17 00:00:00 2001 From: Ishan Jain Date: Sat, 3 Dec 2022 16:52:11 +0530 Subject: [PATCH] Optimized Day 3 part 1 --- src/main.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/main.rs b/src/main.rs index 3c5584a..3b4032f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -51,15 +51,10 @@ fn solution(input: Vec<(&str, &str, &str)>) -> usize { } fn find_items(ip: &str) -> [bool; 128] { - let mut freq = [0; 128]; let mut out = [false; 128]; for c in ip.bytes() { - freq[c as usize] += 1; - } - - for i in 0..128 { - out[i] = freq[i] >= 1 + out[c as usize] = true; } out