This commit is contained in:
Dr. Matthias Ratajczak
2022-09-26 18:24:42 +02:00
parent 2986c3f860
commit 1e13c2b3a8
2 changed files with 10 additions and 3 deletions
+3
View File
@@ -7,3 +7,6 @@ edition = "2021"
[dependencies] [dependencies]
dijkstra = {version = "*", path = "../../lib/dijkstra"} dijkstra = {version = "*", path = "../../lib/dijkstra"}
[profile.release]
debug = true
+7 -3
View File
@@ -109,9 +109,13 @@ impl Matrix {
} }
fn main() { fn main() {
let mut data = Matrix::load(Path::new(FILENAME)); let mut matrix = Matrix::load(Path::new(FILENAME));
let mut dijkstra = Dijkstra::new(Box::new(&mut data)); let mut dijkstra = Dijkstra::new(Box::new(&mut matrix));
dijkstra.solve(); dijkstra.solve();
let result = data.get((LENGTH - 1, LENGTH - 1)).unwrap().get_value(); let result = matrix
.get((LENGTH - 1, LENGTH - 1))
.unwrap()
.get_distance()
.unwrap();
println!("{result}"); println!("{result}");
} }