python数据结构与算法-单向循环链表

单向循环列表与单链表的区别是:让原有单链表的尾节点的指针区指向头结点

单向循环链表的初始构造:

class SingleLinkList(object):
    #单向循环链表
    def __init__(self,node=None):
       
        self.__head = node
        if node:                 #起始节点 私有属性,外部无法访问
            node.next=node            #循环链表,指向自身

猜你喜欢

转载自blog.csdn.net/zuyuhuo6777/article/details/84887047