LeetCode单向链表——删除链表中的节点

地址:https://leetcode.cn/problems/delete-node-in-a-linked-list
在这里插入图片描述
解法思路:idea:node是被删除的节点,将第二个节点的值修改为第3个节点的值,即将 节点5的值修改为1 然后将第三个节点的值指向空

public class 删除链表中的节点 {
    
    
    public class ListNode {
    
    
      int val;
      ListNode next;
      ListNode(int x) {
    
     val = x; }
  }
    public void deleteNode(ListNode node) {
    
    
        node.val = node.next.val;
        //node.next.next=null
        node.next = node.next.next;
    }
}

猜你喜欢

转载自blog.csdn.net/m0_62491934/article/details/128739236