This commit is contained in:
lzxzz
2023-04-29 09:49:25 +08:00
parent f97940758e
commit 3ff6040551

View File

@ -264,14 +264,15 @@ javaScript:
```js ```js
var removeDuplicates = function(s) { var removeDuplicates = function(s) {
const stack = []; const result = []
for(const x of s) { for(const i of s){
let c = null; if(i === result[result.length-1]){
if(stack.length && x === (c = stack.pop())) continue; result.pop()
c && stack.push(c); }else{
stack.push(x); result.push(i)
}
} }
return stack.join(""); return result.join('')
}; };
``` ```