Encoding 可变字节编码-信息检索

Encoding 可变字节编码-信息检索,encoding,byte,computer-science,bit,information-retrieval,Encoding,Byte,Computer Science,Bit,Information Retrieval,问题: 使用变量可以在2个字节中编码的最大间距是多少- 字节编码 回答: 对于2个字节,我们使用2个连续位,14位可用于间隙编码(2^0到2^13)。因此,可编码的最大间隙为2^14− 1=16383(当所有14位都设置为1时) 我需要做与上面相同的问题,但需要3个字节。下面是我的答案,但我不确定它是否正确。有人能告诉我我做的是否正确吗?谢谢 问题: 使用变量可以在3个字节中编码的最大间距是多少- 字节编码 我的答案: 对于3个字节,我们使用3个连续位,21位可用于间隙编码(2^0到2^20)。

问题:

使用变量可以在2个字节中编码的最大间距是多少- 字节编码

回答:

对于2个字节,我们使用2个连续位,14位可用于间隙编码(2^0到2^13)。因此,可编码的最大间隙为2^14− 1=16383(当所有14位都设置为1时)

我需要做与上面相同的问题,但需要3个字节。下面是我的答案,但我不确定它是否正确。有人能告诉我我做的是否正确吗?谢谢

问题:

使用变量可以在3个字节中编码的最大间距是多少- 字节编码

我的答案:


对于3个字节,我们使用3个连续位,21位可用于间隙编码(2^0到2^20)。因此,可以编码的最大间隙为2^21− 1=2097151(当所有21位都设置为1时)。

对于3个字节,我们可以使用3个连续位,21位可用于间隙编码(2^0到2^20)。因此,可编码的最大间隙为(2^21)-1=2097151(当所有21位都设置为1时)