Delete Node in a Linked List

mac2022-06-30  95

 

题目:

Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.

Supposed the linked list is 1 -> 2 -> 3 -> 4 and you are given the third node with value 3, the linked list should become 1 -> 2 -> 4 after calling your function.

 

代码:简单的诡异

1 public class Solution { 2 public void deleteNode(ListNode node) { 3 node.val = node.next.val; 4 node.next = node.next.next; 5 6 } 7 }

 

转载于:https://www.cnblogs.com/hygeia/p/4759461.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)