Pull to refresh

Считаем буквы в произведениях русской литературы

Reading time 2 min
Views 3.4K
Lumber room
Вы когда-нибудь задавались вопросом, какая буква русского алфавита встречается в текстах чаще остальных? Именно поиском ответа на этот вопрос я и собираюсь заняться. A пока, вы не знаете результатов моего маленького исследования, я предлагаю вам угадать пять самых распространенных букв нашего алфавита. Готовы?
Читать дальше →
Total votes 47: ↑27 and ↓20 +7
Comments 43

Алгоритм Хаффмана на пальцах

Reading time 5 min
Views 495K
Website development *Algorithms *
Translation
Вы вероятно слышали о Дэвиде Хаффмане и его популярном алгоритме сжатия. Если нет, то поищите информацию в интернете — в этой статье я не буду вас грузить историей или математикой. Сегодня я хочу просто попытаться показать вам практический пример применения алгоритма к символьной строке.
Разархивировать текст статьи
Total votes 58: ↑54 and ↓4 +50
Comments 59

Простой пример кодирования текстовой строки по Хаффману

Reading time 4 min
Views 45K
Algorithms *
Translation
Вы, наверное, слышали о Дэвиде Хаффмане и его популярном алгоритме сжатия. Если нет, то предлагаю вам самостоятельно поискать в интернете — в этой статье я не буду донимать вас уроками истории или математики. Я попробую показать вам на практике, как применить этот алгоритм к текстовой строке. Наше приложение просто сгенерирует значения кода для символов из введенной строки и наборот — воссоздаст оригинальную строку из представленного кода.
Читать дальше →
Total votes 26: ↑17 and ↓9 +8
Comments 3

В Dropbox разработали алгоритм lossless-сжатия для файлов H.264 и JPEG

Reading time 2 min
Views 27K
Working with video *Software
Во время хакатона Hack Week разработчики из компании Dropbox воплотили в жизнь вымышленный алгоритм Pied Piper из сериала «Кремниевая долина» (комедийный сериал о нелёгкой жизни стартаперов).

Удивительно, но за несколько дней напряжённого кодинга удалось получить на базе OpenH264 рабочее решение, которое демонстрирует компрессию до 13% для видеороликов H.264 и 22% на произвольных файлах JPEG. Повторим, это честное lossless-сжатие, когда сжатый файл можно вернуть в исходное состояние с точностью до бита.

Исходный код Pied Piper (losslessh264) опубликован на Github под свободной лицензией BSD.
Читать дальше →
Total votes 33: ↑30 and ↓3 +27
Comments 16