Skip to content

add huffman#30

Open
Quark1111 wants to merge 1 commit intomainfrom
Huffman
Open

add huffman#30
Quark1111 wants to merge 1 commit intomainfrom
Huffman

Conversation

@Quark1111
Copy link
Owner

No description provided.

@Quark1111 Quark1111 requested a review from chernishev December 20, 2025 10:14
@Sneper-Breeze
Copy link

Я крайне удивлен самописной кучей и хипсортом, это круто, но их писать не нужно тут, раздувание кода какое то.
Удали излишнии куски и замени их уже существующими функциями и структурами питона, в питоне есть библиотека для работы будто с кучей.

@Sneper-Breeze
Copy link

Создай класс ноды дерева, которая хранит в себе количество раз, которое она встречается, символ, и левый и правый ребенок, так ты уменьшишь количество кода в функции. Сейчас функция encode просто нечитаема, сложно понять что там происходить

@Sneper-Breeze
Copy link

Также нужно чтобы файловые функции работали и просто с txt. А то как мне создать с помощью программы файл, который мне нужно кодировать?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants