문제21: 중복 문자 제거

Created
Feb 12, 2023 06:03 AM
Tags
 

문제


중복된 문자를 제외하고 사전식 순서로 나열하라
 

입력


"bcabc" "cbacdcbc"
 

출력


"abc" "acdb"
 

풀이


  1. 집합을 활용해 중복된 문자를 제거 → 리스트로 만들어 정렬하기? O(nlogn)
    1. → 기존 순서가 깨지므로 안됨
  1. 스택에서 하나씩 pop 하면서 dict에 조회하면서 삽입.
 
 

새로운 개념