题库 软件开发 题目列表 如下代码是实现反转链表的一部分代码: 反转链表...
单选题
如下代码是实现反转链表的一部分代码:
反转链表为:
输入一个链表的头节点,反转该链表并输出反转后链表的头节点。
示例:
输入: 1->2->3->4->5->NULL
输出: 5->4->3->2->1->NULL

ListNode* reverseList(ListNode* head) {
        ListNode* cur = NULL, *pre = head;
        while (pre != NULL) {
            ListNode* temp = pre->next;
            pre->next = cur;
            _________;
            pre = temp;
        }
        return cur;
    }


请你选择一个合适的选项填到以上代码,完成这个函数的功能
A.

cur = pre;

B.

cur = pre->next;

C.

pre= cur;

D.

pre= cur->next;

题目信息
校招真题
-
正确率
0
评论
11
点击