MCPcopy Create free account
hub / github.com/subbarayudu-j/TheAlgorithms-Python / dfs

Function dfs

Graphs/even_tree.py:20–30  ·  view source on GitHub ↗

DFS traversal

(start)

Source from the content-addressed store, hash-verified

18
19
20def dfs(start):
21 """DFS traversal"""
22 # pylint: disable=redefined-outer-name
23 ret = 1
24 visited[start] = True
25 for v in tree.get(start):
26 if v not in visited:
27 ret += dfs(v)
28 if ret % 2 == 0:
29 cuts.append(start)
30 return ret
31
32
33def even_tree():

Callers 1

even_treeFunction · 0.70

Calls 1

getMethod · 0.45

Tested by

no test coverage detected