966 читали · 4 месяца назад
Наивное кодирование Хаффмана
Откуда такой заголовок, и в чём суть проблемы? Кодирование Хаффмана это алгоритм сжатия данных, древний, известный и несложный. Конкретно у меня возникла трудность с его пониманием. То есть, я много раз про него слышал, формально знаю как работает, но это знание о каких-то механических действиях, которые просто делаются и что-то получается. Я читал труд Хаффмана в оригинале, читал Википедию, читал обсуждения на StackOverflow, даже у ChatGPT спрашивал. В итоге всё равно не понял. Так бывает, когда пропускаешь какую-то одну деталь и без неё головоломка никак не складывается...
Специальность "Компьютерная безопасность"
Про особенности образовательных программ по направлениям подготовки бакалавров "Информационная безопасность", "Прикладная математика и информатика" и "Математика и компьютерные науки" были статьи пару дней назад. Настало время рассказать про специалитет - "Компьютерную безопасность". Как и прежде, я напоминаю, что все перечисленное имеет отношение исключительно к месту моей работы, и в каждом вузе есть спецкурсы, определяемые профилем подготовки внутри направления и самим вузом. Обязательно читайте...