Skip to content

Commit e550eb7

Browse files
authored
Update maximize-the-number-of-target-nodes-after-connecting-trees-i.py
1 parent e688d65 commit e550eb7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Python/maximize-the-number-of-target-nodes-after-connecting-trees-i.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -59,21 +59,21 @@ def update(u, p, d):
5959
continue
6060
cnt = []
6161
count(v, u, 0+1)
62-
prefixes[v].append(0)
62+
prefix[v].append(0)
6363
for d in xrange(len(cnt)):
64-
prefixes[v].append(prefixes[v][-1]+cnt[d])
64+
prefix[v].append(prefix[v][-1]+cnt[d])
6565
max_d = max(max_d, len(cnt))
6666
total = [1]*(max_d+1)
6767
for v in adj[u]:
6868
if lookup[v]:
6969
continue
7070
for d in xrange(len(total)):
71-
total[d] += prefixes[v][min(d, len(prefixes[v])-1)]
71+
total[d] += prefix[v][min(d, len(prefix[v])-1)]
7272
result[u] += total[min(k, len(total)-1)]
7373
for v in adj[u]:
7474
if lookup[v]:
7575
continue
76-
curr, prefixes[v] = prefixes[v], []
76+
curr, prefix[v] = prefix[v], []
7777
update(v, u, 0+1)
7878
for v in adj[u]:
7979
if lookup[v]:
@@ -83,7 +83,7 @@ def update(u, p, d):
8383
result = [0]*len(adj)
8484
sizes = [0]*len(adj)
8585
lookup = [False]*len(adj)
86-
prefixes = [[] for _ in xrange(len(adj))]
86+
prefix = [[] for _ in xrange(len(adj))]
8787
if k >= 0:
8888
dfs(0)
8989
return result

0 commit comments

Comments
 (0)