- 반복되는 문자열을 압축하고 원본으로 정확히 복원하는 알고리즘을 설계하는 것이 핵심 과제입니다. 🧩
- 반복 횟수가 매우 클 때(수백, 수천, 수백만), 압축된 데이터에서 숫자가 반복 횟수인지 원본 문자열의 일부인지 구분하는 것이 주요 난관입니다. 🔢
- 콜론, 공백, 파이프 등 특정 구분자를 사용할 경우, 해당 구분자가 원본 문자열에 포함될 때 압축된 데이터에서 구분자와 원본 문자를 구별하기 어렵습니다. 🚧
- 이 문제는 압축 효율성과 복원 정확성을 동시에 만족시키는 창의적인 해결책을 요구하는 마이크로소프트 입사 시험 유형의 사고력 테스트입니다. 💡





