• 2021-04-14
    在只有尾节点指针rear没有头节点的非空循环单链表中,删除尾节点的时间复杂度为()。
  • O(n)

    内容

    • 0

      两个长度为n的双链表,节点类型相同,若以h1为头指针的双链表是非循环的,以h2为头指针指针的双链表是循环的,则( )。? 对于非循环双链表来说,删除首节点的操作,其时间复杂度都是O(n)|对于循环双链表来说,删除首节点的操作,其时间复杂度都是O(n)|对于非循环双链表来说,删除尾节点的操作,其时间复杂度都是O(1)|对于循环双链表来说,删除尾节点的操作,其时间复杂度都是O(1)

    • 1

      以L为头节点指针,给出单链表、双链表、循环单链表和循环双链表中,p所指节点为尾节点的条件。

    • 2

      在长度为n(n≥1)的单链表中删除尾节点的时间复杂度为

    • 3

      某线性表最常用的操作是在尾元素之后插入一个元素和删除第一个元素,则采用__________存储方式最节省运算时间。 A: 单链表 B: 仅有头节点指针的循环单链表 C: 双链表 D: 仅有尾节点指针的循环单链表

    • 4

      某线性表最常用的操作是在最后一个节点之后插入一个节点或删除第一个节点,故采用      存储方式最节省运算时间。 A: 单链表 B: 循环单链表 C: 双链表 D: 仅有尾节点指针的循环单链表