更多“非空单循环链表L中结点*p是尾结点的条件是()。”相关问题
  • 第1题:

    设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。

    A.单链表

    B.单循环链表

    C.带尾指针的单循环链表

    D.带头结点的双循环链表


    正确答案:C

  • 第2题:

    某单循环链表头指针为head且表长大于1,指针p指向表中某个结点,若p→next→next= head,则(11)。

    A.p指向头结点

    B.p指向尾结点

    C.*p的直接后继是头结点

    D.*P的直接后继是尾结点


    正确答案:D
    解析:因为p→next→next=head,所以p→next是尾结点,即*P的直接后继是尾结点。

  • 第3题:

    设单链表中结点的结构为非空的循环单链表first的尾结点(由p所指向)满足:______

    A.p->link==NULL;

    B.p==NULL;

    C.p->link==first;

    D.p==first;


    正确答案:C

  • 第4题:

    非空的循环单链表head的尾结点P满足的条件是()。

    A.P.link=head
    B.p.link=NIL
    C.p=NIL,
    D.p=head

    答案:A
    解析:
    对于循环单链表来说尾结点的指针指向第一个元素。

  • 第5题:

    非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。

    • A、p==head
    • B、p==NULL
    • C、p->next==head
    • D、p->next==NULL

    正确答案:C

  • 第6题:

    设head为单循环链表L的头结点,则L为空表的条件是()


    正确答案:head->next=head

  • 第7题:

    设rear是指向非空、带头结点的循环单链表的尾指针,则该链表首结点的存储位置是()


    正确答案:rear->next->next

  • 第8题:

    针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p->next->next==head,则()。

    • A、p指向头结点
    • B、p指向尾结点
    • C、p的直接后继是头结点
    • D、p的直接后继是尾结点

    正确答案:D

  • 第9题:

    在一个带头结点的单循环链表中,P指向尾结点的直接前驱,则指向头结点的指针head可用P表示为head=()。


    正确答案:p->next->next

  • 第10题:

    单选题
    设一个链表最常用的操作是在表尾插入结点和在表头删除结点,则选用下列哪种存储结构效率最高?()
    A

     单链表

    B

     双链表

    C

     单循环链表

    D

     带尾指针的单循环链表


    正确答案: D
    解析: 暂无解析

  • 第11题:

    填空题
    非空的单循环链表由头指针head指示,则其尾结点(由指针p所指)满足()。

    正确答案: p->next=head
    解析: 暂无解析

  • 第12题:

    填空题
    设head为单循环链表L的头结点,则L为空表的条件是()

    正确答案: head->next=head
    解析: 单循环链表与单链表的区别仅仅在于其尾结点的链域值不是NULL,而是一个指向头结点的指针。若单循环链表L为空表,则单循环链表l的头结点head的链域值不应指向任何其他结点,只能指向它本身,即head->next=head。

  • 第13题:

    在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是 ( )

    A.p—>next==head

    B.p—>next—>Next==head

    C.p—>next==NULL

    D.p==head


    正确答案:A
    解析:在单链表中,将终端结点的指针域NULL改为指向表头结点或开始结点,就得到了单链形式的循环链表,并简单称为单循环链表。故由题目中此单循环锚表的头指针为head,指针p指向尾结点,可得p→next=head。

  • 第14题:

    (C语言)在头指针为head且表长大于1的单循环链表中,指针p指向表中英雄模范个结点,若p->next->next=head,则

    A、p指向头结点B、p指向尾结点

    C、*p的直接后继是头结点D、*p的直接后继是尾结点


    正确答案:
          

  • 第15题:

    非空的单循环链表L的尾结点P↑,满足( )

    A.P↑.next=NULL;

    B.P=NULL;

    C.P↑.next=L;

    D.P=L


    正确答案:C

  • 第16题:

    非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。

    Ap==head

    Bp==NULL

    Cp->next==head

    Dp->next==NULL


    C

  • 第17题:

    在单链表L中,指针P所指的结点为尾结点的条件是()。


    正确答案:p->next==NULL

  • 第18题:

    设一个链表最常用的操作是在表尾插入结点和在表头删除结点,则选用下列哪种存储结构效率最高?()

    • A、 单链表
    • B、 双链表
    • C、 单循环链表
    • D、 带尾指针的单循环链表

    正确答案:D

  • 第19题:

    非空的单循环链表由头指针head指示,则其尾结点(由指针p所指)满足()。


    正确答案:p->next=head

  • 第20题:

    设一个链表最常用的操作是在末尾插入结点和删除尾结点,则选用()最节省时间。

    • A、单链表
    • B、单循环链表
    • C、带尾指针的单循环链表
    • D、带头结点的双循环链表

    正确答案:D

  • 第21题:

    填空题
    在单链表L中,指针P所指的结点为尾结点的条件是()。

    正确答案: p->next==NULL
    解析: 暂无解析

  • 第22题:

    单选题
    针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p->next->next==head,则()。
    A

    p指向头结点

    B

    p指向尾结点

    C

    p的直接后继是头结点

    D

    p的直接后继是尾结点


    正确答案: C
    解析: 暂无解析

  • 第23题:

    填空题
    在一个带头结点的单循环链表中,P指向尾结点的直接前驱,则指向头结点的指针head可用P表示为head=()。

    正确答案: p->next->next
    解析: 暂无解析