mirror of
https://github.com/donnemartin/interactive-coding-challenges
synced 2026-01-09 10:58:02 +00:00
Fixed issues with node state.
This commit is contained in:
@@ -127,7 +127,7 @@
|
||||
" return True\n",
|
||||
" queue = deque()\n",
|
||||
" queue.append(start)\n",
|
||||
" start.visited = True\n",
|
||||
" start.visit_state = State.visited\n",
|
||||
" while queue:\n",
|
||||
" node = queue.popleft()\n",
|
||||
" if node is None:\n",
|
||||
@@ -135,9 +135,9 @@
|
||||
" if node is end:\n",
|
||||
" return True\n",
|
||||
" for adj_node in node.adjacent:\n",
|
||||
" if not adj_node.visited:\n",
|
||||
" if adj_node.visit_state == State.unvisited:\n",
|
||||
" queue.append(adj_node)\n",
|
||||
" adj_node.visited = True\n",
|
||||
" adj_node.visit_state = State.visited\n",
|
||||
" return False"
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user