我知道如何创建Link
和LinearLinkedList
类,但我就是想不出如何将它们修改为正在创建的circularlinkedlist
。
我已经读过this question的答案了。但是,我不明白如果head
是None
,那么None
-type对象如何具有next
属性?我就是不能理解这个概念。
如果有人能向我展示一个示例CircularLinkedList
的__init__
函数,并简单解释它是如何工作的,我想我就能理解它了。
感谢所有人的帮助
编辑:我只需要向前遍历列表。如果是这样的话,背后的逻辑是否需要彻底改变?
https://stackoverflow.com/questions/29444140
复制相似问题