정보 이론과 부호의 기초
0과 1로 이루어진 접두 부호를 만들고 있다. 길이 2의 부호어 00과 01을 이미 사용하고 있을 때, 접두 부호의 조건을 유지한 채 추가할 수 있는 길이 3의 부호어의 최대 개수는?
- A4개
- B6개
- C8개
정답과 해설 보기
정답: A. 4개
길이 3의 비트열은 2³ = 8가지가 있지만, 00이나 01로 시작하는 000, 001, 010, 011의 4개는 사용할 수 없습니다. 나머지 100, 101, 110, 111의 4개는 00과도 01과도 앞부분의 관계가 되지 않으므로 모두 추가할 수 있습니다. 크래프트 부등식으로도 2/4 + n/8 ≤ 1에서 n ≤ 4가 됩니다.