Bookkeeping structure for helping keep track of vertices that have been visited.
Returns true if the given vertex has been visited.
Adds a vertex to the list of visited vertices.
Remove a vertex from the list of visited vertices.
See Implementation
Bookkeeping structure for helping keep track of vertices that have been visited.