1. A data compression technique where different symbols or characters are represented by bit strings of different lengths, typically shorter codes for more frequent symbols.
Huffman coding is a classic example of variable-length encoding used in data compression.
A codificação de Huffman é um exemplo clássico de codificação de comprimento variável usada na compressão de dados.
2. An encoding scheme where the number of bits or bytes used to represent a character or value varies depending on the character's frequency or value.
UTF-8 is a variable-length encoding that uses 1 to 4 bytes per character.
UTF-8 é uma codificação de comprimento variável que utiliza de 1 a 4 bytes por caractere.