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 4a27d51 commit 110d31fCopy full SHA for 110d31f
Sprint-2/implement_linked_list/linked_list.py
@@ -29,7 +29,18 @@ def push_head(self,value) -> Node:
29
return new_node
30
31
def pop_tail(self) -> any:
32
- pass
+ if self.head is None:
33
+ return None
34
+ elif self.head==self.tail:
35
+ node_value=self.head.value
36
+ self.head=None
37
+ self.tail=None
38
+ else:
39
+ node_value=self.tail.value
40
+ previous_node=self.tail.previous
41
+ self.tail=previous_node
42
+ return node_value
43
+
44
def remove(self,node) -> None:
45
pass
46
0 commit comments