1. 程式人生 > >leetcode Delete Node in a Linked List

leetcode Delete Node in a Linked List

leetcode Delete Node in a Linked List

水題~~~
刪除結點,很簡單的一題可以直接檢索p.next.value == node.value時
執行p.next = p.next.next就好了
可是題目並沒有給head。。然後這時單鏈表。。
所以這方法就很巧妙了,我不能刪自己,我刪下一個結點就好了hhhh

public void deleteNode(ListNode node) {
		 node.val = node.next.val;
		 node.next = node.next.next;
	 }

水題也能發現自己一些未接觸過的小套路