题目描述
给定一个单链表中的表头和一个等待被删除的节点(非表头或表尾)。请在在O(1)时间复杂度删除该链表节点。并在删除该节点后,返回表头。
样例
给定 1->2->3->4,和节点 3,返回 1->2->4。
(372) Delete Node in the Middle of Singly Linked List
http://www.lintcode.com/zh-cn/problem/delete-node-in-the-middle-of-singly-linked-list/
解题思路
删除链表节点,最普通的方法就是遍历链表,复杂度为 O(n)