320x100
문제 : https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string/
문자열을 탐색하면서 정답 문자열을 만든다.
만약 탐색중인 문자가 정답 문자열의 마지막 문자와 같다면 문자를 추가하지 않고 정답 문자열의 마지막 문자를 삭제한다.
정답문자열이 비어있거나 탐색중인 문자와 정답 문자열의 마지막 문자와 다르다면 정답문자열에 탐색중인 문자를 추가한다.
시간복잡도는 O(N). N = |입력 문자열|
320x100
'알고리즘 문제 > Leetcode' 카테고리의 다른 글
[Leetcode][611] Valid Triangle Number (0) | 2021.07.15 |
---|---|
[leetcode] 639. Decode Ways II (0) | 2021.07.14 |
[leetcode] 684. Redundant Connection (0) | 2021.06.26 |
[Leetcode][576] Out of Boundary Paths (0) | 2021.06.25 |
[leetcode][118] Pascal's Triangle (0) | 2021.06.22 |
댓글