首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
elias专题
Elias Gamma Coding对正整数、整数(采用bijection)的编码解码解析
Elias Gamma Coding是干什么用的? 一种对整数的变长编码格式,目的是尽量用少的bit位来描述整数,所以编码出来的bit位数是变长的,因为是变长的编码格式首先应该解决一个问题,就是编码长度到哪里结束?因此该编码使用开始处补一定数量的0来统计整数有效部分的bit长度,比如9(正整数)编码之后得到0001010,在解释该bit的时候通过数0来判断后面的位数,观察该编码结果可以知道,第一
阅读更多...