diff options
Diffstat (limited to 'delete_node_link_list.cpp')
-rw-r--r-- | delete_node_link_list.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/delete_node_link_list.cpp b/delete_node_link_list.cpp new file mode 100644 index 0000000..cefe915 --- /dev/null +++ b/delete_node_link_list.cpp @@ -0,0 +1,10 @@ +#include "leetcode.h" + +class Solution { +public: + void deleteNode(ListNode *node) { + auto next = node->next; + *node = *next; + delete next; + } +}; |