Зависит от реализации.Они все время поправляются.«Хаффман» - слишком распространенный термин.Например, вы могли бы иметь в виду явное дерево, неявное, динамическое ... Но в любом случае, я думаю, что если вы сделаете это очень умным, вы сможете реализовать почти любой "Хаффман" на O (n) , с длиной текста n .
LZW также зависит от реализации.Я не знаю, какие обычные реализации имеют «О».Я думаю, с большими таблицами у вас, вероятно, есть что-то вроде O (n log n) , но это всего лишь предположение.