MCPcopy Create free account
hub / github.com/neetcode-gh/leetcode / dfs

Method dfs

python/0207-course-schedule.py:12–24  ·  view source on GitHub ↗
(crs)

Source from the content-addressed store, hash-verified

10 visiting = set()
11
12 def dfs(crs):
13 if crs in visiting:
14 return False
15 if preMap[crs] == []:
16 return True
17
18 visiting.add(crs)
19 for pre in preMap[crs]:
20 if not dfs(pre):
21 return False
22 visiting.remove(crs)
23 preMap[crs] = []
24 return True
25
26 for c in range(numCourses):
27 if not dfs(c):

Callers

nothing calls this directly

Calls 3

dfsFunction · 0.50
addMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected