‹ 上一题 下一题 ›

g5-04549. GESP-5级-2026-06-单选-第01题 未做

1000 ms 256 MB 测试点 ? GESPGESP-52026-06单选客观题5级·链表链表

假设 head != nullptr,下面是实现单向循环链表在头节点后插入新节点的代码,横线处应填入( )。

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

void insertAfterHead(Node* head, int x) {
    Node* newNode = new Node;
    newNode->val = x;
    ______________________ // 在此处填入代码
}
  • A. ```cpp
    newNode->next = head;
    head->next = newNode;
- **B.** ```cpp
newNode->next = head->next;
head->next = newNode;
  • C. ```cpp
    head->next = newNode;
    newNode->next = head->next;
- **D.** ```cpp
newNode->next = head->next;
head = newNode;
未选择
输入
输出

            
答案