# include & ltstdlib.h & gt
# include & ltstring.h & gt
Typedef char * HuffmanCode/* 동적으로 배열을 할당하고 호프만 코드 */
Typedef 구조
{
부호 없는 정수 가중치; /* 각 노드의 가중치를 저장하는 데 사용됩니다 */
부호 없는 int parent, LChild, RChild/* 부모 노드와 자식 노드에 대한 포인터 */
}HTNode, * HuffmanTree/* 동적으로 배열 할당 및 호프만 트리 저장 */
Void select(HuffmanTree *ht, int n, int *