LC 删除链表中的节点
Posted yangbocsu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LC 删除链表中的节点相关的知识,希望对你有一定的参考价值。
LC 删除链表中的节点
请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。
【代码】
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
class Solution {
public void deleteNode(ListNode node)
{
node.val = node.next.val;
node.next = node.next.next;
}
}
以上是关于LC 删除链表中的节点的主要内容,如果未能解决你的问题,请参考以下文章
[LC]141题 Linked List Cycle (环形链表)(链表)
代码随想录算法训练营第四天 | 24.两两交换链表中的节点19.删除链表的倒数第N个节点160.相交链表142.环形链表II