设线性链表中结点的结构为(data,next)。已知指针q所指结点是指针结点p的直接前驱,若在*q与*p之间插入结点*s,则应执行下列()操作。
A.s->next=p->next;p->next=s;
B.q->next=s;s->next=p;
C.p->next=s->next;s->next=p;
D.p->next=s;s->next=q;
第1题
A.在链表中,如果每个结点有两个指针域,则该链表一定是线性结构
B.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构
C.在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构
D.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构
第2题
下列叙述中正确的是()。
A.在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构
B.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构
C.在链表中,如果每个结点有两个指针域,则该链表一定是线性结构
D.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构
第3题
设线性链表中结点的结构为(data,next)。若想删除结点p的直接后继,则应执行下列()操作。
A.p->next=p->next->next;
B.p=p->nextp->next=p->next->next;
C.p->next=p->next;
D.p=p->next->next;
第4题
下列叙述中正确的是()。
A. 循环链表是非线性结构
B. 双向链表是非线性结构
C. 只有一个根结点的数据结构不一定是线性结构
D. 有一个以上根结点的数据结构不一定是非线性结构
第7题
下列关于链表结构的叙述正确的是()
A.线性链表、带链的栈和带链的队列的结点的结构都是相同的
B.双向链表也就是循环链表
C.线性链表与带链的栈的结点的结构是不同的
D.在循环链表中通过任意一个结点可以找到链表中其他所有的结点,而在双向链表中做不到这一点
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!