From 99e2e923d0c77b02f3fb4ff648ea916954868606 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 28 Feb 2025 23:13:39 +0800 Subject: chore(store): move everything to store. --- works/solutions/leetcode/cpp/203.cpp | 48 ------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 works/solutions/leetcode/cpp/203.cpp (limited to 'works/solutions/leetcode/cpp/203.cpp') diff --git a/works/solutions/leetcode/cpp/203.cpp b/works/solutions/leetcode/cpp/203.cpp deleted file mode 100644 index 0f1bb55..0000000 --- a/works/solutions/leetcode/cpp/203.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#include - -struct ListNode -{ - int val; - ListNode *next; - ListNode(int x) : val(x), next(NULL) {} -}; - -class Solution -{ -public: - ListNode *removeElements(ListNode *head, int val) - { - if (head == NULL) - return NULL; - - ListNode *last = NULL; - ListNode *current = head; - - while (current != NULL) - { - if (current->val == val) - { - if (last == NULL) - { - auto temp = current; - current = current->next; - head = current; - delete temp; - } - else - { - auto temp = current; - current = current->next; - last->next = current; - delete temp; - } - } - else - { - last = current; - current = current->next; - } - } - return head; - } -}; -- cgit v1.2.3