Remove debugging
This commit is contained in:
parent
59949a63ec
commit
105989cdb7
|
@ -3,6 +3,8 @@ name = "day12-tim"
|
|||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
[package.metadata.nix]
|
||||
build = true
|
||||
app = true
|
||||
|
||||
[dependencies]
|
||||
|
|
|
@ -12,7 +12,6 @@ pub struct HeightMap {
|
|||
|
||||
impl HeightMap {
|
||||
pub fn find_shortest_path_len_to_end<const TARGET: u8>(&self) -> usize {
|
||||
let mut iterations = 0;
|
||||
let mut visited: Vec<bool> = self.heights.iter().map(|_| false).collect();
|
||||
let mut open: PriorityQueue<usize, Reverse<u32>, DefaultHashBuilder> =
|
||||
PriorityQueue::with_hasher(DefaultHashBuilder::default());
|
||||
|
@ -25,14 +24,7 @@ impl HeightMap {
|
|||
.0;
|
||||
open.push(end_idx, Reverse(0));
|
||||
while let Some((current_idx, Reverse(current_score))) = open.pop() {
|
||||
iterations += 1;
|
||||
if self.heights[current_idx] == TARGET {
|
||||
eprintln!(
|
||||
"Iter: {iterations} | {}x{} = {}",
|
||||
self.width,
|
||||
self.height,
|
||||
self.height * self.width
|
||||
);
|
||||
return current_score as usize;
|
||||
}
|
||||
visited[current_idx] = true;
|
||||
|
|
Loading…
Reference in a new issue