• 2022-06-16
    中国大学MOOC: 设单循环链表中结点的结构为(data, next),且rear是指向非空的带头结点的单循环链表的尾结点的指针。若想删除链表的首元结点,则应执行的操作是( )。
  • s = rear->next->next; rear->next->next = s->next; free(s);

    举一反三

    内容

    • 0

      设单循环链表中结点的结构为(date,next),且rear是指向非空的带表头结点的单循环链表的尾结点的指针。若想删除链表的第一个结点,则应执行下列哪一个操作? A: s=rear>next->next; rear->next->next=s->next; B: rear=rear->next;free(rear); C: rear=rear->next->next;   free(rear); D: s=rear->next->next;rear->next=s->next; free(s);

    • 1

      设单循环链表中结点的结构为(data,link),且rear是指向非空的带表头结点的单循环链表的尾结点的指针。若想删除链表第一个结点,则应执行下列哪一个操作() A: s=rear;rear=rear->link;deletes; B: rear=rear->link;deleterear; C: rear=rear->link->link;deleterear; D: s=rear->link->link;rear->link->link=s->link;deletes;

    • 2

      中国大学MOOC: 设指针rear指向带头结点的循环单链表的尾结点,若要删除链表的第一个元素结点,正确的操作是 。

    • 3

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

    • 4

      【多选题】关于单循环链表,说法正确的是()。 (10.0分) A. 单循环链表的头指针指向最后一结点。 B. 单循环链表的最后一个结点的next域指向头结点。 C. 对含有头结点的单循环链表来说,判断空表的条件是L->next=L。 D. 在单循环链表中,既可以只设立头指针不设尾指针,又可以只设立尾指针而不设头指针