• 2022-06-04
    在一个长度为n的单链表上,设有头和尾两个指针,执行( )操作与链表的长度有关。
    A: 删除单链表中的第一个元素
    B: 删除单链表中最后一个元素
    C: 在单链表最后一个元素后插入一个新元素
    D: 在单链表第一个元素前插入一个新元素
  • B

    举一反三

    内容

    • 0

      在一个长度为10的单链表上,设有头和尾两个指针,执行( )操作与表长度无关。 A: 删除第一个元素 B: 删除最后一个元素 C: 第一个元素前插入 D: 最后一个元素后插入

    • 1

      在一个设有头指针和尾指针的单链表中,执行删除该单链表中最后一个元素的操作与链表的长度无关。

    • 2

      设对n(n>;1)个元素的线性表的运算只有4种:删除第一个元素;删除最后一个元素;在第一个元素之前插入新元素;在最后一个元素之后插入新元素,则最好使用()。 A: 只有头结点指针没有尾结点指针的循环双链表 B: 只有尾结点指针没有头结点指针的循环单链表 C: 只有尾结点指针没有头结点指针的非循环双链表 D: 既有头结点指针又有尾结点指针的循环单链表

    • 3

      在一个含有n个元素的线性表,可以采用单链表或双链表存储,其主要的操作是插入和删除第一个元素,最好选择( )存储结构。(单链表和双链表两者选取)

    • 4

      在一个设有头指针和尾指针的单链表中,执行删除该单链表中最后一个元素的操作与链表的长度无关。( ) A: 正确 B: 错误