본문 바로가기
코딩 테스트/leetcode

Removing Stars From a String

by ornni 2024. 6. 26.
728x90
반응형

첫번째 코드

 

스택을 이용하면 되겠다는 생각이 들었다.

스택은 나중에 들어온 값이 가장 먼저 나가므로

*이 나오면 가장 나중에 들어온 값을 제거하는 방법으로 진행하면 되겠구나!

 

class Solution:
    def removeStars(self, s: str) -> str:
        answer = []

        for i in s:
            if i == '*':
                answer.pop()
            else:
                answer.append(i)
        return ''.join(answer)

        

 

통과


링크

https://github.com/ornni/leetcode/tree/main/2390-removing-stars-from-a-string

 

leetcode/2390-removing-stars-from-a-string at main · ornni/leetcode

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub v3](https://github.com/raphaelheinz/LeetHub-3.0) - ornni/leetcode

github.com

 

반응형

'코딩 테스트 > leetcode' 카테고리의 다른 글

Neither Minimum nor Maximum  (0) 2024.06.28
Final Prices With a Special Discount in a Shop  (0) 2024.06.27
Shuffle the Array  (0) 2024.06.25
Divisor Game  (0) 2024.06.24
Split a String in Balanced Strings  (0) 2024.06.22