Skip to content

Commit 0f5b36c

Browse files
author
openset
committed
Add: Remove All Adjacent Duplicates In String
1 parent 8546ffc commit 0f5b36c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

problems/remove-all-adjacent-duplicates-in-string/remove_all_adjacent_duplicates_in_string.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package remove_all_adjacent_duplicates_in_string
33
func removeDuplicates(S string) string {
44
ans := make([]byte, 0, len(S))
55
for i := 0; i < len(S); i++ {
6-
n := len(ans)
7-
if n >= 1 && ans[n-1] == S[i] {
8-
ans = ans[:n-1]
6+
n := len(ans) - 1
7+
if n >= 0 && ans[n] == S[i] {
8+
ans = ans[:n]
99
} else {
1010
ans = append(ans, S[i])
1111
}

0 commit comments

Comments
 (0)