题解 | #反转链表#

反转链表

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

/**

 * struct ListNode {

 *  int val;

 *  struct ListNode *next;

 * };

 */

/**

 * 

 * @param pHead ListNode类 

 * @return ListNode类

 */

struct ListNode* ReverseList(struct ListNode* pHead ) {

    // write code here

    struct ListNode* p;

    p = NULL;

    while(pHead != NULL)

    {

        struct ListNode* t = pHead->next;

        pHead->next = p;

        p = pHead;

        pHead = t;

        

    }

    return p;

}

#反转链表C语言#
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-24 20:55
阿里国际 Java工程师 2.7k*16.0
程序员猪皮:没有超过3k的,不太好选。春招再看看
点赞 评论 收藏
分享
11-04 14:10
东南大学 Java
_可乐多加冰_:去市公司包卖卡的
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务