😎풀이

  1. 각 URL별 고유 식별자 id 설정
  2. 전달받은 URL을 id로 암호화 하여 반환
  3. 전달받은 idmap에서 탐색하여 복호화된 URL 반환
let id = 0
const map = new Map<number, string>()

function encode(longUrl: string): string {
    id++
    map.set(id, longUrl)
	return String(id)
};

function decode(shortUrl: string): string {
	return map.get(Number(shortUrl))
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글