s
순회function removeDuplicateLetters(s: string): string {
const stack = []
for(let i = 0; i < s.length; i++) {
const cur = s[i]
if(stack.includes(cur)) continue
while(
stack.length &&
stack.at(-1) > cur &&
s.lastIndexOf(stack.at(-1)) > i
) stack.pop()
stack.push(cur)
}
return stack.join("")
};