反转链表

来源:互联网 发布:淘宝代理赚钱吗( 编辑:程序博客网 时间:2024/06/02 05:47

题目描述

输入一个链表,反转链表后,输出链表的所有元素。

class Solution {
public:
    ListNode* ReverseList(ListNode* pHead) {
        ListNode* h = NULL;
        ListNode* p = pHead;
        ListNode* tmp;
        while(p!=NULL)
        {
            tmp = p -> next;
            p -> next = h;
            h = p;
            p = tmp;
        }
        return h;
    }
};

0 0
原创粉丝点击