diff --git a/src/problem_0120_triangle/dynamic_programming.rs b/src/problem_0120_triangle/dynamic_programming.rs index 058d4ef8..b161e47e 100644 --- a/src/problem_0120_triangle/dynamic_programming.rs +++ b/src/problem_0120_triangle/dynamic_programming.rs @@ -6,8 +6,8 @@ use std::mem; impl Solution { pub fn minimum_total(triangle: Vec>) -> i32 { - let mut temp_cache = Vec::::with_capacity(triangle.len()); // TODO: Remove explicit type annotation. - let mut cache = Vec::::with_capacity(triangle.len()); // TODO: Remove explicit type annotation. + let mut temp_cache = Vec::with_capacity(triangle.len()); + let mut cache = Vec::with_capacity(triangle.len()); for row in triangle { temp_cache.resize(row.len(), 0);