한양과학기술고등학교

에듀테크 프로젝트 대시보드

데이터 압축 체험

데이터 압축 체험

데이터 · 디지털 데이터 압축의 개념과 필요성을 이해하고 효율성을 분석하기 위해, 가장 단순한 무손실 압축 방식인 런렝스 인코딩(RLE, Run-Length Encoding)을 직접 체험해 보자.

1. 직접 해보기

같은 문자가 반복되는 텍스트를 입력해 보세요. (영문 대문자·숫자 권장, 예: AAAABBBCCDAA)

–
원본 길이
–
압축 길이
–
압축률
–
텍스트를 입력하면 자동으로 압축됩니다.

2. 원리

런렝스 인코딩은 같은 값이 연속으로 반복되는 구간을 "값 + 반복횟수"로 바꿔 표현한다. 예를 들어 AAAA는 A4로, 4글자가 2글자로 줄어든다. 반복이 많을수록 압축 효율이 높고, 반복이 거의 없는 데이터는 오히려 길어질 수도 있다.

3. 퀴즈 — 압축 효율 예측

문제 준비 중...

점수
0 / 0
정확도
–
어떤 문자열이 더 잘 압축될지 골라보세요.