Обсуждение:Код Хаффмана

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Обсуждения

[править код]

http://pear.php.net/package/Text_Huffman

85.94.32.98 14:27, 20 апреля 2009 (UTC)chuma[ответить]


Указан копирайт в примере кода: * Denis Lemeshko (mailto: skilfulfox {at} gmail {dot} com, www: http://gog.lds.lg.ua/) *. Думаю, нужно письменное разрешение автора на публикацию под GFDL. `a5b 12:10, 11 июля 2009 (UTC)[ответить]

Я не против примеров кода, я против их слишком большого числа или ненужных примеров. Может хоть одну реализацию оставить? Для иллюстрации метода. А то ведь с нуля не каждый сможет что-то работающее только по описанию написать. `a5b 20:06, 11 июля 2009 (UTC)[ответить]

  • Мне кажется, статья должна содержать описание метода на человеческом языке, с примеров в виде того, что происходит с данным - по шагам. На основании этого уже каждый сможет сделать реализацию. А публиковать пример кода - это искушать людей скопировать пример к себе забив на лицензию GFDL/CC-BY-SA. Vlsergey 11:33, 12 июля 2009 (UTC)[ответить]

Изменения (19:45, 27 марта 2010 - 15:36, 31 октября 2010)

[править код]

В строке 7: "Каждый лист имеет вес", и подобная методика объяснения в стиле "древо+листья" IMHO: Лучше не усложнять текст, он становится очень "техническим". Понять человеку, который мало понимает в теме, гораздо сложнее. Лучше откатить изменения VOG-NevaDA 23:55, 17 ноября 2010 (UTC) VOG-NevaDA[ответить]

Анимация-пример построения дерева.

[править код]

В примере неверно показано построение дерева, так как там предполагается положение ветви с наименьшим весом справа, а с наибольшим слева. Это правило соблюдается на 1 и 2 итерациях, однако на последней итерации справа оказывается ветвь с весом 24, а слева с весом 15. Таким образом коды букв строятся неверною.