题目内容

在一个非空单链表中,已知q所指结点是p所指结点的直接前驱结点,若在q和p之间插入结点s,则应执行的操作是( )。

A. s-> next=p-> next; p-> next= s;
B. p-> next=s-> next; s-> next= p;
C. q-> next=s; s-> next= p;
D. p-> next=s; s-> next= q;

查看答案
更多问题

在一个非空单链表中,若删除p所指结点的直接后继结点,则应依次执行的操作是( )。

A. r=p-> next; p-> next=r; free (r);
B. r=p-> next; p-> next=r-> next; free (r);
C. r=p-> next; p-> next=r-> next; free (p);
D. p-> next=p-> next-> next; free (p);

在程序设计中,通常用____来描述线性表的顺序存储结构。

线性表的顺序存储结构是通过____直接反应数据元素之间的逻辑关系,而链式存储结构则是通过____间接反映数据元素之间的逻辑关系。

线性表的链式存储结构主要包括____、____和____三种形式。

答案查题题库