206. 反转链表
最后更新于
最后更新于
输入:head = [1,2,3,4,5]
输出:[5,4,3,2,1]输入:head = [1,2]
输出:[2,1]输入:head = []
输出:[]func reverseList(head *ListNode) *ListNode {
cur := head
var pre, next *ListNode
for cur != nil {
next = cur.Next
cur.Next = pre
pre = cur
cur = next
}
return pre
}