Skip to content

Commit e1114e0

Browse files
author
mflinn-broad
committed
cleanup
1 parent 6a3500c commit e1114e0

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/days/day15.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ fn part_1(input: Vec<Vec<i32>>) -> i32 {
1616

1717
dijkstra::dijkstra(
1818
&start,
19-
|(x, y)| successors_small((x, y), &input),
19+
|curr| successors_small(curr, &input),
2020
|&node| node == goal,
2121
)
2222
.unwrap()
2323
.1
2424
}
2525

26-
fn successors_small(current: (&i32, &i32), grid: &[Vec<i32>]) -> Vec<((i32, i32), i32)> {
26+
fn successors_small(current: &(i32, i32), grid: &[Vec<i32>]) -> Vec<((i32, i32), i32)> {
2727
let (x, y) = current;
2828
SURROUNDING_POINTS
2929
.iter()
@@ -34,6 +34,7 @@ fn successors_small(current: (&i32, &i32), grid: &[Vec<i32>]) -> Vec<((i32, i32)
3434
})
3535
.flatten()
3636
.collect::<Vec<_>>()
37+
3738
}
3839

3940
fn part_2(input: Vec<Vec<i32>>) -> i32 {
@@ -43,14 +44,14 @@ fn part_2(input: Vec<Vec<i32>>) -> i32 {
4344

4445
dijkstra::dijkstra(
4546
&start,
46-
|(x, y)| successors_large((x, y), &input),
47+
|curr| successors_large(curr, &input),
4748
|&node| node == goal,
4849
)
4950
.unwrap()
5051
.1
5152
}
5253

53-
fn successors_large(current: (&i32, &i32), grid: &[Vec<i32>]) -> Vec<((i32, i32), i32)> {
54+
fn successors_large(current: &(i32, i32), grid: &[Vec<i32>]) -> Vec<((i32, i32), i32)> {
5455
let (x, y) = current;
5556
let square_size = grid.len();
5657
SURROUNDING_POINTS

0 commit comments

Comments
 (0)