将后继节点的数据和 next 指针赋值给当前节点,已实现删除当前节点的目的
/** * Definition for singly-linked list. * type ListNode struct { * Val int * Next *ListNode * } */ func deleteNode(node *ListNode) { node.Val,node.Next = node.Next.Val,node.Next.Next }