Remove file-level flake8 suppression (#7844)

* Remove file-level flake8 suppression

* updating DIRECTORY.md

* Fix tests

Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
This commit is contained in:
Andrey
2022-10-29 23:45:21 +03:00
committed by GitHub
parent 47ddba1d91
commit 1550731cb7
4 changed files with 34 additions and 36 deletions

View File

@ -1,5 +1,3 @@
# flake8: noqa
"""
This is pure Python implementation of tree traversal algorithms
"""
@ -157,16 +155,16 @@ def level_order_actual(node: TreeNode) -> None:
q: queue.Queue = queue.Queue()
q.put(node)
while not q.empty():
list = []
list_ = []
while not q.empty():
node_dequeued = q.get()
print(node_dequeued.data, end=",")
if node_dequeued.left:
list.append(node_dequeued.left)
list_.append(node_dequeued.left)
if node_dequeued.right:
list.append(node_dequeued.right)
list_.append(node_dequeued.right)
print()
for node in list:
for node in list_:
q.put(node)