第31656题 单选题
在C++实现的单向链表中,已知指针p指向链表中某个非尾节点,指针q指向待插入的新节点,以下哪项是在p之后插入q的正确操作序列?

已知单向链表节点定义如下:

struct ListNode {
    int val;
    ListNode *next;
};

现有指针p指向链表中某非尾节点,指针q指向待插入的新节点。

A

q->next = p->next; p->next = q;

B

p->next = q; q->next = p->next;

C

q = p->next; p->next = q->next;

D

p->next = q->next; q->next = p;

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析