mirror of
https://github.com/autistic-symposium/master-algorithms-py.git
synced 2025-04-29 20:26:07 -04:00
Update linked_list_II.py
This commit is contained in:
parent
67656b197d
commit
5ea3de0fc9
@ -34,17 +34,17 @@ class LinkedList:
|
|||||||
|
|
||||||
return node.val
|
return node.val
|
||||||
|
|
||||||
def addAtHead(self, val: int) -> None:
|
def add_at_head(self, val: int) -> None:
|
||||||
|
|
||||||
self.addAtIndex(0, val)
|
self.add_at_index(0, val)
|
||||||
|
|
||||||
|
|
||||||
def addAtTail(self, val: int) -> None:
|
def add_at_tail(self, val: int) -> None:
|
||||||
|
|
||||||
self.addAtIndex(self.len, val)
|
self.add_at_index(self.len, val)
|
||||||
|
|
||||||
|
|
||||||
def addAtIndex(self, index: int, val: int) -> None:
|
def add_at_index(self, index: int, val: int) -> None:
|
||||||
|
|
||||||
if self.len < index:
|
if self.len < index:
|
||||||
return -1
|
return -1
|
||||||
@ -74,5 +74,3 @@ class LinkedList:
|
|||||||
node = node.next
|
node = node.next
|
||||||
|
|
||||||
node.next = node.next.next
|
node.next = node.next.next
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user