Реферат Курсовая Конспект
Деревья при работе с арифметическими выражениями - раздел Образование, Графы Операция Объединения Двух Символов В Один Использует Струк- Туру Бин...
|
Операция объединения двух символов в один использует струк-
туру бинарного дерева. Каждый узел содержит символ и частоту
вхождения. Код любого символа может быть определен просмотром де-
рева снизу вверх, начиная с листа. Каждый раз при прохождении уз-
ла приписываем слева к коду 0, если поднимаемся по левой ветви и
1, если поднимаемся по правой ветви. Как только дерево построено
код любого символа алфавита может быть определен просмотром дере-
ва снизу вверх, начиная с места, представляющего этот символ. На-
чальное значение кода пустая строка. Каждый раз, когда мы подни-
маемся по левой ветви, к коду слева приписывается ноль, если
справа - 1. Часть info узла дерева содержит частоту появления
символа представляемого этим узлом. Дерево Хаффмена строго бинар-
ное. Если в алфавите п символов, то дерево Хаффмена может быть
представлено массивом узлов размером 2п-1. Поскольку размер памя-
ти, требуемой под дерево известен, она может быть выделена зара-
нее.
– Конец работы –
Эта тема принадлежит разделу:
Графы Логическая структура определения структура отображающая... Основные операции над деревьями... Над деревьями определены следующие основные операции для...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Деревья при работе с арифметическими выражениями
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов