Optimized O(n) to O(1) (#11669)

This commit is contained in:
1227haran
2024-10-02 11:07:07 -07:00
committed by GitHub
parent 00e9d86224
commit 918fa8bb8a
+2 -2
View File
@@ -14,11 +14,11 @@ class Node:
def __iter__(self):
node = self
visited = []
visited = set()
while node:
if node in visited:
raise ContainsLoopError
visited.append(node)
visited.add(node)
yield node.data
node = node.next_node