题目:看着花里胡哨,小卡拉米四行代码秒杀!
思路:
把后一个节点的值抄过来,删node的下一个节点
代码:
void deleteNode(struct ListNode* node) { struct ListNode* next = node->next; node->val = next->val; node->next = next->next; free(next); }
把后一个节点的值抄过来,删node的下一个节点
void deleteNode(struct ListNode* node) { struct ListNode* next = node->next; node->val = next->val; node->next = next->next; free(next); }