题解 | #反转链表#

反转链表

https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca


class Solution {
public:
    ListNode* ReverseList(ListNode* head) {
        if(!head ) return head;
        ListNode *first = NULL, *curr = head, *c_next;
        while(curr){
            c_next = curr->next;
            curr->next = first;
            first = curr;
            curr = c_next; 

        }
        return first;
    }
};

全部评论

相关推荐

脾气小祖宗:这简历摸到都得狠狠地消毒液洗手😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务