[Leetcode] Remove All Adjacent Duplicates In String (c++)
Algorithm2022. 1. 16. 12:08
반응형
스택을 사용해 간단하게 풀었다.
class Solution {
public:
string removeDuplicates(string s)
{
string ans;
ans += s[0];
for(int i=1; i<s.size(); i++)
{
if(ans.back() == s[i])
ans.erase(ans.size()-1,ans.size());
else
ans += s[i];
}
return ans;
}
};
반응형
'Algorithm' 카테고리의 다른 글
[백준] 1431. 시리얼 번호 (C++) (4) | 2022.01.23 |
---|---|
[백준] 11478. 서로 다른 부분 문자열의 개수 (C++) (1) | 2022.01.17 |
[백준] 17215. 볼링 점수 계산 (C++) (re) (2) | 2022.01.16 |
[백준] 2164. 카드2 (C++) (2) | 2022.01.14 |
[백준] 10867. 중복 빼고 정렬하기 (c++) (5) | 2022.01.14 |
댓글()