Golang Leetcode 237. Delete Node in a Linked List.go

版权声明:原创勿转 https://blog.csdn.net/anakinsun/article/details/89055005

思路

直接把node的next指向next的next

code


func deleteNode(node *ListNode) {
	if node == nil {
		return
	}
	if node.Next == nil {
		node = nil
	}
	node.Val = node.Next.Val
	node.Next = node.Next.Next
}

更多内容请移步我的repo: https://github.com/anakin/golang-leetcode

猜你喜欢

转载自blog.csdn.net/anakinsun/article/details/89055005
今日推荐