diff --git a/swift/2390-removing-stars-from-a-string.swift b/swift/2390-removing-stars-from-a-string.swift new file mode 100644 index 000000000..3a7c86f7a --- /dev/null +++ b/swift/2390-removing-stars-from-a-string.swift @@ -0,0 +1,15 @@ +class Solution { + func removeStars(_ s: String) -> String { + var stack = [Character]() + + for char in s { + if char == "*" { + stack.removeLast() + } else { + stack.append(char) + } + } + + return String(stack) + } +}