Python 如果在LinkedList中只有一个指向该节点的指针,我们如何删除该节点?

Python 如果在LinkedList中只有一个指向该节点的指针,我们如何删除该节点?,python,linked-list,nodes,singly-linked-list,Python,Linked List,Nodes,Singly Linked List,这类似于经典的面试问题,即只给一个指向该节点的指针,就从LinkedList中删除一个中间节点。现在,如果只给您一个指向要删除的节点之后的节点的指针,该怎么办?单链接列表是否可能实现这一点 欢迎您的任何意见。谢谢。您可以使用gc模块在要删除的节点之后查找包含该节点引用的节点。您是在寻找针对该问题的Python特定解决方案,还是更一般的解决方案,只使用普通的链表接口?因为后者是不可能的。您可以使用gc模块在要删除的节点之后查找包含该节点引用的节点。您是在寻找针对该问题的Python特定解决方案,还

这类似于经典的面试问题,即只给一个指向该节点的指针,就从LinkedList中删除一个中间节点。现在,如果只给您一个指向要删除的节点之后的节点的指针,该怎么办?单链接列表是否可能实现这一点


欢迎您的任何意见。谢谢。

您可以使用
gc
模块在要删除的节点之后查找包含该节点引用的节点。您是在寻找针对该问题的Python特定解决方案,还是更一般的解决方案,只使用普通的链表接口?因为后者是不可能的。您可以使用
gc
模块在要删除的节点之后查找包含该节点引用的节点。您是在寻找针对该问题的Python特定解决方案,还是更一般的解决方案,只使用普通的链表接口?因为后者是不可能的。