Блочные неравномерные коды эффективны для сжатия данных, потому что позволяют кодировать наиболее часто встречающиеся символы более короткими кодами, а редко встречающиеся — более длинными. 12
Это приводит к сокращению средней длины символов кода, а значит, и длины всего сообщения, что позволяет уменьшить время передачи сообщений или объём памяти, необходимой для их хранения. 2