허프만의 알고리즘을 이용한 문서 암호화 프로그램 4장 탐욕적인 방법에서 학습한 허프만의 알고리즘을 이용하여 허프만 코드를 만들어내고 코드를 이용하여 문서의 데이터를 암호화하고 암호화된 문서는 해독합니다.1. 문서에 등장하는 모든 문자를 찾고 각 문자의 빈도수를 측정하여 Linked List를 이 용하여 문자에 해당하는 node에 우선순위 값을 입력합니다.(우선순위 대기열 사용) 2. 허프만의 알고리즘을 이용하여 문자값을 가지고 있는 노드들을 허프만 코드 이진 트리를 구성합니다.3. 완성된 허프만 코드를 사용하여 문서의 문자 데이터를 암호화/해독 합니다.<encode> abc ==>> 001110110 abdef ==> 0*************<decode> 11001111 ==> cde 001011001 ==> afcd