var removeDuplicates = function(s) {
let arr=[]
for (const x of s){
//如果前一个相同,则删除前一个,且不加入当前值,查找下一个
if(arr.length && arr[arr.length-1]==x){
arr.pop()
}else{
arr.push(x)
}
}
return arr.join('')
};
力扣1047. 删除字符串中的所有相邻重复项(JavaScript)
最新推荐文章于 2023-12-12 15:30:54 发布