1
0

Optimized Day 3 part 1

This commit is contained in:
Ishan Jain 2022-12-03 16:52:11 +05:30
parent 96e76aca0b
commit 4126148778
Signed by: ishan
GPG Key ID: 0506DB2A1CC75C27

View File

@ -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