阅读背景:

线性表-双向链表_zlz18225318697的博客

来源:互联网 

双向链表:
在单链表中的结点仅仅包含指向其后继结点的指针,所以要查找一个指定结点的后继结点,只要顺着它的后继指针即可一次找到,其时间复杂度是O(1) ,但若要查找一个指定结点的前驱结点,则要从单链表的表头开始顺着链一次查找,其时间复杂度是O(n),这是快速进行链表操作的一大障碍。为克服单向链表这一单向性缺点,可对单链表进行重新定义,使其结点具有两个指针域,一个指针指向前驱结点,另一个指针指向后继结点,这种类型的链表称为双向链表: 在单链表中的结点仅仅包含指向其后继结点的指针,所以要查找一个指定结




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: