单项选择题在一个单向链表中,在p所指结点之后插入一个s所指的结点时,可执行();和p->next=s;。
A.p=s;
B.p->next=s->next;
C.p=s->next;
D.s->next=p->next;
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题以下关于线性表和逻辑结构,说法不正确的是()。
A. 线性表的链式存储结构不必占用连续的存储空间
B.一种逻辑结构只能有唯一的存储结构
C.一种逻辑结构可以有不同的存储结构
D.线性表的顺序存储结构必须占用连续的存储空间
2.单项选择题在一个单链表中p指向结点a,q指向结点a的直接后继结点b,要删除结点b,可执行()。
A.p->next=q->next;
B.p=q->next;
C.p->next=p;
D.p->next=q;
3.单项选择题设有头指针为head的带有头结点的非空单向循环链表,指针p指向其尾结点,要删除头结点,并使其仍为单向循环链表,则可利用下述语句head =head->next ;()。
A.p=head;
B.p=NULL;
C.p->next=head;
D.head=p;
最新试题
则该队列为空队列的条件为()
题型:单项选择题
下列可以直接用循环结构即可将递归转换为非递归的是()
题型:多项选择题
设二叉树采用二叉链表方式存储,root指向根结点,r所指结点为二叉树中任一给定的结点。则可以通过改写()算法,求出从根结点到结点r之间的路径。
题型:单项选择题
当需要用一个形式参数直接改变对应实参的值时,该形式参数应说明为()
题型:单项选择题
数据元素在计算机的存储映像包括()
题型:多项选择题
顺序表中有10个数据元素,若第一个元素的存储地址是1000,则最后一个元素地址是1036,第5个元素的地址是()
题型:单项选择题
则该队列中元素个数为()
题型:单项选择题
阅读下列算法,并回答问题:设栈S=(1,2,3,4,5,6,7),其中7为栈顶元素。调用函数f30(S)后,(1)第一个循环结束后,栈T和队列Q中的内容各是什么?(2)第三个循环语句结束后,栈S中的内容是什么?
题型:问答题
某图的邻接表存储结构如下图所示,则从6号点出发,深度优先遍历的序列是()
题型:单项选择题
非空单链表结点结构为[data,next],若指针p所指结点是尾结点,则()表达式为真。
题型:单项选择题