diff options
Diffstat (limited to 'other/remove_adjacent_dup_str.cpp')
-rw-r--r-- | other/remove_adjacent_dup_str.cpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/other/remove_adjacent_dup_str.cpp b/other/remove_adjacent_dup_str.cpp deleted file mode 100644 index 80b61ab..0000000 --- a/other/remove_adjacent_dup_str.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include "leetcode.h" - -class Solution { -public: - string removeDuplicates(string s) { - string ans; - for (char &c : s) { - if (ans.size() && c == ans.back()) - ans.pop_back(); - else - ans.push_back(c); - } - return ans; - } -}; - -int main() { - Solution obj; - cout << obj.removeDuplicates("abbaca"); -} |