【发布时间】:2016-07-30 14:00:21
【问题描述】:
我可以检查一下吗 我们如何从单个链表中删除最后一个节点?
和我们移除第一个节点的方式一样吗?
删除第一个节点
def deleteAtHead(self):
temp = self.head
self.head = self.head.next
delete temp
删除最后一个节点
def deleteAtTail(self):
prev = None
temp = self.tail
self.tail= self.tail.prev
delete temp
【问题讨论】: