У меня есть двоичное дерево узла, содержащее целое число и символ. Я работаю над кодированием Хаффмана, и я хочу получить двоичное представление узлов. A '0' добавляется к строке для каждого левого ветвления, а для каждого правильного ветвления добавляется '1'.Поиск и отслеживание двоичного дерева
Я думаю о поиске символа, но следя за его ветвями, если он не находится в левом узле, удалите последнее «0», добавленное к строке, и вернитесь назад и проверьте правильность. Это выглядит очень интересно. Есть ли другой способ отслеживать узел?
EDIT: Мне нужно использовать двоичное дерево.
Является ли мой вопрос непонятным? –
Действительно строки? Вы не хотите, чтобы биты были фактическими битами? – harold
Какой из них лучше/проще? –