主观

已知下列程序,Ls指向带头结点的单链表。

Typedefstruct node {

      DataType data;

      struct node * next;

} * LinkList;

     void f30( LinkList Ls )

 { LinkList p, q;

    q = Ls->next;

        if ( q && q->next )

      {Ls->next = q->next;

          p=qwhile ( p->next )

        p = p->next;

        p->next = q;

        q->next = NULL;

   }

}

请回答下列问题:

(1)当Ls指向的链表如下图所示,请画出执行本函数之后的链表的结果。

 

(2)请简述算法的功能。

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服