题解 | #反转链表#
反转链表
http://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca
#-*- coding:utf-8 -*- class ListNode: def __init__(self, x, next = None): self.val = x self.next = None class Solution: # 返回ListNode def ReverseList(self, pHead): # write code here pre = None while pHead: # 先反转pHead.next,然后右移一步更新pre和pHead pHead.next, pre, pHead = pre, pHead, pHead.next return pre