我需要创建一个链表,构造函数有这些要求:
我无法理解如何以及何时在我的代码中创建对象,这是我到目前为止所做的:
def __init__(self, head):
self.head= head
a= OurLinkedList(self.head)
curNode= self.head
self.count= 0
while curNode is not None:
self.count += 1
curNode= curNode.next
self.tail= curNode
我得到RecursionError:调用Python对象时超出了最大递归深度