[Leetcode] 844. Backspace String Compare
Algorithm2021. 11. 17. 16:05
반응형
직관대로 풀었다.
string compare에서 살짝 헤맸다.
class Solution {
public:
bool backspaceCompare(string s, string t)
{
string ss;
string tt;
for(int i=0; i<s.size(); i++)
{
if(s[i] != '#')
ss.push_back(s[i]);
else if(ss.size()>0 &&(s[i] == '#'))
ss.pop_back();
}
for(int i=0; i<t.size(); i++)
{
if(t[i] != '#')
tt.push_back(t[i]);
else if(tt.size()>0 &&(t[i] == '#'))
tt.pop_back();
}
return ss.compare(tt) == 0;
}
};
반응형
'Algorithm' 카테고리의 다른 글
[Leetcode] 551. Student Attendance Record I (0) | 2021.11.18 |
---|---|
[백준] 6321. IBM 빼기 1 (0) | 2021.11.17 |
[Programmers] 소수만들기 (0) | 2021.11.17 |
[백준] 1157. 단어 공부 (0) | 2021.11.16 |
[백준] 1316. 그룹 단어 체커 (0) | 2021.11.16 |
댓글()