day23, part1

This commit is contained in:
efim
2023-12-23 09:16:04 +00:00
parent c3acf211c3
commit 44de1377ca
7 changed files with 267 additions and 3 deletions

19
day23/paths_test.go Normal file
View File

@@ -0,0 +1,19 @@
package day23
import "testing"
func TestRunAllPaths(t *testing.T) {
filename := "example"
field := ReadField(filename)
finalPaths := RunAllScenicPaths(field)
t.Log(finalPaths)
max := 0
for _, path := range finalPaths {
if path.visited.Cardinality() > max {
max = path.visited.Cardinality()
}
}
t.Logf("max path len is %d", max)
}