diff --git a/C++/Delete given node in a Linked List b/C++/Delete given node in a Linked List new file mode 100644 index 0000000..6aa4417 --- /dev/null +++ b/C++/Delete given node in a Linked List @@ -0,0 +1,8 @@ +void deleteNode(ListNode* node) { + swap(node->val,node->next->val); + ListNode* toremove=node->next; + node->next=node->next->next; + toremove->next=NULL; + delete(toremove); + + }