Skip to content

Commit 411ea8e

Browse files
authored
Update parallel-courses-iii.py
1 parent cafab6b commit 411ea8e

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

Python/parallel-courses-iii.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,8 @@ def minimumTime(self, n, relations, time):
1414
for prev, nxt in relations:
1515
adj[prev-1].append(nxt-1)
1616
in_degree[nxt-1] += 1
17-
q = []
18-
dist = [0]*n
19-
for u in xrange(n):
20-
if in_degree[u]:
21-
continue
22-
q.append(u)
23-
dist[u] = time[u]
17+
q = [u for u in xrange(n) if not in_degree[u]]
18+
dist = [time[u] if not in_degree[u] else 0 for u in xrange(n)]
2419
while q:
2520
new_q = []
2621
for u in q:

0 commit comments

Comments
 (0)