We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4ea7139 commit 591e5edCopy full SHA for 591e5ed
linked_list/linked_list.py
@@ -65,10 +65,11 @@ def delete_by_value(self, value: int) -> None:
65
while current_element.next and value != current_element.value:
66
previous_element = current_element
67
current_element = current_element.next
68
- if current_element is self.head:
69
- self.head = self.head.next
70
- else:
71
- previous_element.next = current_element.next
+ if value == current_element.value:
+ if current_element is self.head:
+ self.head = self.head.next
+ else:
72
+ previous_element.next = current_element.next
73
74
75
if __name__ == "__main__":
0 commit comments