From 5655ebbfa23438a8971bdbc9195e83b7ab03f8af Mon Sep 17 00:00:00 2001 From: Dennis Kobert Date: Sat, 21 Dec 2019 19:50:51 +0100 Subject: Use u32 to create a solver --- src/solvers.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/solvers.rs b/src/solvers.rs index 447f753..a105958 100644 --- a/src/solvers.rs +++ b/src/solvers.rs @@ -129,14 +129,14 @@ impl SaveState { } impl Solver { - pub fn new(n: usize) -> Self { + pub fn new(n: u32) -> Self { let h = n / 2 + 1; let w = h * (n - 1); Self { - n: (n as u32), - h: (h as u32), - w: (w as u32), - solve_stack: vec![SaveState::new(); h], + n, + h, + w, + solve_stack: vec![SaveState::new(); h as usize], } } -- cgit v1.2.3-54-g00ecf