【概述】
循环链表分为循环单链表和循环双链表,两者分别是在单链表和双链表的基础上进行的改进,其最大的特点就是在遍历时,从一个结点出发总能到达链表的任一结点
对于循环单链表来说,其结点类型与单链表类型相同,只是表尾结点 p
的指针 next
指向头结点,此外,基本操作与单链表相似
在并查集中,删除操作是指删除掉并查集中的一个结点
在所有结点都直接连接在根结点上的完美并查集上,理论上只要把要删除的节点的上级重新指向自己就可以了
但实际情况中,并查集形成的树的形态都是不可预估的,如果一个结点非叶结点,将该结点直接删除,会将其与其子孙结点一起删除