不能是尾结点
class Solution {
public:
void deleteNode(ListNode* node) {
if(node==NULL&&node->next)
return;
node->val=node->next->val;
node->next=node->next->next;
}
};
本文介绍了一种在链表中删除指定节点的有效方法,通过调整节点值和改变指针指向来实现删除操作,无需额外搜索。
不能是尾结点
class Solution {
public:
void deleteNode(ListNode* node) {
if(node==NULL&&node->next)
return;
node->val=node->next->val;
node->next=node->next->next;
}
};
被折叠的 条评论
为什么被折叠?