저는 C/C++에 많은 관심을 가져보지도 않고, 특히나 응용 프로그램은 많이 안해봐서 작년에 압축은 어떻게 되는것일까, 의문이 든적이 있었습니다. 그때 아는분께 여쭈었더니, 가장 빈도수가 높은 기호를 가장 적은 비트로 표현하여 압축을 한다고 대충 들었습니다. 그땐 이 알고리즘인지 몰랐는데, 그 알고리즘이 호프만 알고리즘이었는지 이제 알았습니다. 쉬워보이는듯 하면서 트리로 가니깐 복잡해 보이는 알고리즘. 이번에 자바로 한번 짜볼려고 하는데 C/C++ 자료는 많은데 자바는 없네요.. 저에겐 마냥 어렵네요..ㅎㅎ 자주 사용되는 문자는 짧은 코드를, 자주 사용하지 않는 문자는 긴 코드를 지정 실제 평균 문자 코드 길이를 줄여 압축하는 방법 Making binary codes from probabilities W..