更多“单链表 名词解释 ”相关问题
  • 第1题:

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


    在单链表中 p 所指节点为尾节点的条件是: p - >next==NULL 。 在双链表中 p 所指节点为尾节点的条件是: p - >next==NULL 。 在循环单链表中 p 所指节点为尾节点的条件是: p - >next==L 。 在循环双链表中 p 所指节点为尾节点的条件是: p - >next==L 。

  • 第2题:

    单链表算法设计:输出带头结点单链表中所有元素的值


    Void CreateLink_List(LinkList &L,int n) { //逆序创建,依次输入元素an,an-1,...a1 L=(LinkList)malloc(sizeof(LNode)); //头结点 L->next=NULL; for(i=n;i>0;i--) { p=(LinkList)malloc(sizeof(LNode)); scanf(&p->data); p->next=L->next; L->next=p; } } // 输入元素的次序与单链表的逻辑顺序相反,称逆序。

  • 第3题:

    14、在设计链栈时,通常采用单链表作为链栈,而不采用双链表作为链栈,其准确的原因是()。

    A.栈中元素是顺序存取的,用单链表就足够了

    B.栈中元素是随机存取的,用单链表就足够了

    C.双链表运算较单链表更复杂

    D.双链表存储密度较单链表低


    栈中元素是顺序存取的,用单链表就足够了

  • 第4题:

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


    正确

  • 第5题:

    单链表的头插建立算法也称为反向建立单链表。


    正确