Skip to content

Commit c1c68d9

Browse files
authored
improve 01_breadth-first_search.py (egonSchiele#195)
1 parent 893fd22 commit c1c68d9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

06_breadth-first_search/python/01_breadth-first_search.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ def person_is_seller(name):
1616
def search(name):
1717
search_queue = deque()
1818
search_queue += graph[name]
19-
# This array is how you keep track of which people you've searched before.
20-
searched = []
19+
# This is how you keep track of which people you've searched before.
20+
searched = set()
2121
while search_queue:
2222
person = search_queue.popleft()
2323
# Only search this person if you haven't already searched them.
@@ -28,7 +28,7 @@ def search(name):
2828
else:
2929
search_queue += graph[person]
3030
# Marks this person as searched
31-
searched.append(person)
31+
searched.add(person)
3232
return False
3333

3434
search("you")

0 commit comments

Comments
 (0)