C# - Код Хаффмана - Создание Архиватора
Вставка
- Опубліковано 21 тра 2021
- На теоретической части занятия мы рассмотрим способы сжатия информации, дадим определение префиксного кода, правила создания дерева для кода Хаффмана.
На практической части мы создадим полноценный архиватор, в котором будут написаны алгоритмы подсчёта и хранения частотного словаря, формирования кода Хаффмана и его использование для сжатия и распаковки массива байт.
В конце вебинара мы протестируем работу созданного архиватора на файлах разного типа и сделаем выводы о преимуществах и недостатках префиксного кода Хаффмана.
Оооо какие люди, рад вас видеть! Не пропадйте так Евгений Витольдович
Ооо Евгений!!! А я уже хотел вас искать в Висагинасе через Александра Эйтминовича, так давно вас не было , что стал переживать не случилось ли чего
Спасибо, Евгений, за заботу. Всё в порядке, приходите на вебинар! :)
@@visamway спасибо большое за предложение) Обязательно приду! Очень нравятся ваши видео! А не смотрели в сторону CRM а именно Salesforce?? Я разрабатываю различные решения для бизнеса на этой платформе, если заинтересует можете меня смело спрашивать по ней)
Ваш вебинар очень помог мне с написанием курсового проекта. Хорошо, что оно мне попалось и спасибо Вам, что объясняете доступно и понятно.
Всегда пожалуйста. 26 января будет открытый урок по Олимпиадному программированию, смотрите на Отусе - алгоритмы и структуры данных.
Рад буду снова вас увидеть!)
Взаимно, Бриск, я помню ваши отчёты и видеообзоры, огонь!
В кой-то веки на почту приходит что-то стоящее!) С удовольствием посещу ваш вебинар.
Отличная лекция!
Благодарю за урок.
Очень приятно смотреть)
А что делать с non-ASCII символами? Они же не уместятся в один байт. А так видео суперское!
upd. Вопрос отпал сам собой, когда попробовал запустить программу и чутка погуглил про кодировки. Всё работает и с non-ASCII тоже.
Отличный видос, а где исхожники можно посмотреть?😅
Хотелось бы самому именно ваш код пощупать
Полезно!
О! Витольдович вернулся. :)
Где можно посмотреть эту презентацию более подробнее и можно ли как нибудь получить код для его изучения
а если побайтово просто записывать данные в пустой файл, то он сам определит нужную кодировку или надо самому говорить в какой кодировке он должен сохраняться
(При разархивировании)
Виктор Карп, рекомендую книгу «Грокаем алгоритмы»
Ошибка "копипасте" в ParseHeader при определении dataLength. Спасибо за видео!
на почту пришло письмо, в котором говорилось, что это занятие будет проходить 21 мая, хотя немного выше было написано, что в субботу
Ошибся с датой. Премьера будет 22 мая, в субботу, в 18:00 МСК.
1:29:52 а разве индексы не должны быть 0, 1, 2, 3 ?
Наткнулся на вас, потому что хотел сдедать классную архивацию
Нам же надо читать все символы и ни одного не пропустить, но я встретился с проблемой, что на шарпах нельзя прочитать корректно большой файл или я плохл искал несколько часов
Как прочитать большой файл без потерь?
Понятно, что читать надо по частям, но рид лайн отрубает символы
и
А как узнать, что он отрубил
Р, или н, или сразу их композицию???
Считывайте массивом байт
Сделайте серию видео о шаблонах проектирования на шарпе.
Я веду несколько вебинаров об этом в компании Отус, курс C#
На 1 семестре такое дают?
Бла-бла-бла. Ссылка на код где?