题目:
请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。
函数代码:
class Solution {
public:
void deleteNode(ListNode* node) {
node->val=node->next->val;
ListNode *t=node->next;
node->next=t->next;
}
};
题目:
请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点。传入函数的唯一参数为 要被删除的节点 。
函数代码:
class Solution {
public:
void deleteNode(ListNode* node) {
node->val=node->next->val;
ListNode *t=node->next;
node->next=t->next;
}
};