美文网首页
剑指 Offer 第18题:删除链表的节点

剑指 Offer 第18题:删除链表的节点

作者: 放开那个BUG | 来源:发表于2022-07-10 22:23 被阅读0次

    1、前言

    题目描述

    2、思路

    声明一个 dummy 节点方便一点

    3、代码

    class Solution {
        public ListNode deleteNode(ListNode head, int val) {
            ListNode dummy = new ListNode(-1);
            dummy.next = head;
    
            ListNode pre = dummy;
            while(head != null && head.val != val){
                head = head.next;
                pre = pre.next;
            }
            pre.next = head.next;
            head.next = null;
    
            return dummy.next;
        }
    }
    

    相关文章

      网友评论

          本文标题:剑指 Offer 第18题:删除链表的节点

          本文链接:https://www.haomeiwen.com/subject/pnmrurtx.html