237_删除链表中的节点

发布时间:2022-06-27 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了237_删除链表中的节点脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

237_删除链表中的节点

 

package 链表;

/**
 * https://leetcode-cn.com/problems/delete-node-in-a-linked-list/
 * 思路:通过覆盖(后一个结点的值覆盖掉当前结点,然后当前结点的指针指向下下个结点)
 * @author Huangyujun
 *
 */
public class _237_删除链表中的节点 {
    public class ListNode {
        int val;
        ListNode next;
        ListNode(int x) {
            val = x;
        }
    }

    public void deleteNode(ListNode node) {
        //链表至少包含两个节点(题意说了“使其可以删除某个链表中给定的(非末尾)节点”)
        node.val = node.next.val;
        node.next = node.next.next;
    }
}

 

脚本宝典总结

以上是脚本宝典为你收集整理的237_删除链表中的节点全部内容,希望文章能够帮你解决237_删除链表中的节点所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: