反转链表(206)go

108 阅读1分钟

记录一下,形成突触

func reverseList(head *ListNode) *ListNode {
    var preNode *ListNode //声明之后就是一个空节点了
    cur := head
    for cur != nil { 
        next := cur.Next
        cur.Next = preNode
        preNode, cur = cur, next
    }
    return preNode
}