Skip to content

Commit 7045a01

Browse files
committed
Runtime: 1818 ms (Top 5.15%) | Memory: 87.1 MB (Top 5.14%)
1 parent ff5ef43 commit 7045a01

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1+
# Runtime: 1818 ms (Top 5.15%) | Memory: 87.1 MB (Top 5.14%)
12
class Solution:
23

34
def minTime(self, n: int, edges: List[List[int]], hasApple: List[bool]) -> int:
45
graph_map = {i: set() for i in range(n)}
56
for edge in edges:
67
graph_map[edge[0]].add(edge[1])
78
graph_map[edge[1]].add(edge[0])
8-
9+
910
self.result = set()
1011
visited = set()
1112
def dfs(node, path):
@@ -17,9 +18,9 @@ def dfs(node, path):
1718
for i in range(1, len(temp)):
1819
self.result.add((temp[i], temp[i-1]))
1920
for nei in graph_map[node]:
20-
if nei not in visited:
21+
if nei not in visited:
2122
dfs(nei, path + '|' + str(node))
22-
23+
2324
dfs(0, "")
24-
# print(self.result)
25-
return len(self.result) * 2
25+
# print(self.result)
26+
return len(self.result) * 2

0 commit comments

Comments
 (0)