Closed granawkins closed 1 year ago
Implements #89. I did it in three stages to ensure accuracy:
DFS
All of the tests update were sensible, and I did a lot of extra experimentation to verify everything was correct.
Regarding the speed, most of the BFS functions were wrappers around the DFS function, so all BFS functions were slower by definition.
Implements #89. I did it in three stages to ensure accuracy:
DFS
, including DFS-specific tests.All of the tests update were sensible, and I did a lot of extra experimentation to verify everything was correct.
Regarding the speed, most of the BFS functions were wrappers around the DFS function, so all BFS functions were slower by definition.