LeetCode einfach verkettete Liste - Knoten in der verketteten Liste löschen

Adresse: https://leetcode.cn/problems/delete-node-in-a-linked-list
Bildbeschreibung hier einfügen
Lösungsidee: Idee: Knoten ist der zu löschende Knoten, ändern Sie den Wert des zweiten Knotens auf den Wert des dritten Knotens , das heißt, ändern Sie den Wert von Knoten 5 auf 1 und zeigen Sie dann den Wert des dritten Knotens auf leer

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;
    }
}

Supongo que te gusta

Origin blog.csdn.net/m0_62491934/article/details/128739236
Recomendado
Clasificación