diff --git a/src/day3.rs b/src/day3.rs index a8f7b4a..e2167dc 100644 --- a/src/day3.rs +++ b/src/day3.rs @@ -1,5 +1,5 @@ use aoc_runner_derive::{aoc, aoc_generator}; -use memoize::memoize; +use cached::proc_macro::cached; use misc::POW10; #[aoc_generator(day3)] @@ -10,7 +10,7 @@ fn parse(input: &str) -> Vec> { .collect() } -#[memoize] +#[cached] fn max_joltage(bank: Vec, n: usize) -> u64 { if n == 1 { return *bank.iter().max().unwrap() as u64;