题解 | #反转链表#

反转链表

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语言#
全部评论

相关推荐

不愿透露姓名的神秘牛友
06-27 20:15
点赞 评论 收藏
分享
qq乃乃好喝到咩噗茶:院校后面加上211标签,放大加粗,招呼语也写上211
点赞 评论 收藏
分享
买蜜雪也用卷:我觉得应该没有哪个人敢说自己熟练使用git,代码分支一复杂还是得慢慢寻思一下的,不过基本的拉代码提交代码还有分支什么的是应该会
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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