From 43527186ef411483ad8d9dd31b8a86846320290b Mon Sep 17 00:00:00 2001 From: bumpsoo Date: Mon, 10 Feb 2025 13:42:36 +0000 Subject: [PATCH] https://leetcode.com/problems/clear-digits --- easy/clear_digits.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 easy/clear_digits.py diff --git a/easy/clear_digits.py b/easy/clear_digits.py new file mode 100644 index 0000000..266eb8b --- /dev/null +++ b/easy/clear_digits.py @@ -0,0 +1,13 @@ +# https://leetcode.com/problems/clear-digits + +class Solution: + def clearDigits(self, s: str) -> str: + stack = [] + for i in range(len(s)): + if '0' <= s[i] and s[i] <= '9': + stack.pop() + else: + stack.append(s[i]) + return ''.join(stack) + +