Travis CI: Add a flake8 test for unused imports (#1038)

This commit is contained in:
Christian Clauss
2019-07-25 09:49:00 +02:00
committed by Anshul
parent 46bcee0978
commit 3c8e9314b6
5 changed files with 212 additions and 221 deletions

View File

@ -16,10 +16,19 @@ while Q is non-empty:
"""
import collections
G = {'A': ['B', 'C'],
'B': ['A', 'D', 'E'],
'C': ['A', 'F'],
'D': ['B'],
'E': ['B', 'F'],
'F': ['C', 'E']}
def bfs(graph, start):
"""
>>> ''.join(sorted(bfs(G, 'A')))
'ABCDEF'
"""
explored, queue = set(), [start] # collections.deque([start])
explored.add(start)
while queue:
@ -31,11 +40,5 @@ def bfs(graph, start):
return explored
G = {'A': ['B', 'C'],
'B': ['A', 'D', 'E'],
'C': ['A', 'F'],
'D': ['B'],
'E': ['B', 'F'],
'F': ['C', 'E']}
print(bfs(G, 'A'))
if __name__ == '__main__':
print(bfs(G, 'A'))