(&mut self, graph: &dyn IGraph, v: usize)
| 35 | |
| 36 | impl DirectedDFS { |
| 37 | fn dfs(&mut self, graph: &dyn IGraph, v: usize) { |
| 38 | self.marked[v] = true; |
| 39 | for &w in graph.adj(v) { |
| 40 | if !self.marked[w] { |
| 41 | self.dfs(graph, w); |
| 42 | } |
| 43 | } |
| 44 | } |
| 45 | } |
no test coverage detected