🗡-反转链表

Question:

输入一个链表,反转链表后,输出新链表的表头。

Coding:

# -*- coding:utf-8 -*-
# class ListNode:
#     def __init__(self, x):
#         self.val = x
#         self.next = None
class Solution:
    # 返回ListNode
    def ReverseList(self, pHead):
        # write code here
        if not pHead or not pHead.next:
            return pHead
        last=None
        while pHead:
            tmp=pHead.next
            pHead.next=last
            last=pHead
            pHead=tmp
        return last


最后修改:2019 年 08 月 25 日 10 : 20 PM
这不叫给钱,是打赏。

发表评论