题目描述 题目来源:LeetCode-237 删除链表中的节点 思路:这个题刚刚看以为就是普通链表的删除,但是发现题目没有给头节点,看了其他的解答发现思路大致是将node的后一个节点赋值给node,跳过node的一下个节点,因为要删除的节点已经给出,所以不需要手动删除。 代码如下: void deleteNode(struct ListNode* node) { node->val=node->next->val; node->next=node->next->next; }