В общем, не могу сделать код Хаффмана.
Уперся в проблему вставки нового узла в дерево. Для некоторых узлов нет места в дереве.
Перепробовал штуки три разных варианта реализации, увы, терпение кончается.
Может быть потом, когда поднаберусь опыта.