허프만 코드 뒤 에 0 또는 1 로 시작 하 는 tail data 를 붙여 도 압축 해 제시 허프만 코드 를 분리 하루 있 는데 이것 이 가능 한 이론 적 배경 은 허프만 코드 는 prefix code 로서 , " 앞가지 가 없 는 부호 다 따라서 기존 어떤 허프만 코드 에 추가 로 "" 0 "" 또는 "" 1 "" 이 오더 라도 다른 허프만 코드 와 혼돈 이 생기 지 않 는 특성 이 있 기 때문 에 tail data 를 그대로 붙여 도 복호화 에 지장 이 없 다 . 실제로 표 3 의 허프만 부호 중 에 어떤 부호 를 가져와서 도 뒤 에 "" 0 "" 또는 "" 1 "" 을 추가 한 데이터 가 기존 허프만 부호 와 중복 되 지 않 음 을 확인 할 수 있 다 . 예 를 들 어 "," 표 3 의 "" 1000 "" 을 가져와서 "" 10001 "" 또는 "" 10000 "" 으로 만들 어도 표 3 에서 동일 한 부호 가 존재 하 지 않 음 을 확인 할 수 있 다 . "