社区
数据结构与算法
帖子详情
如何实现数字位数的压缩,如32位变成16位
jim615
2007-04-09 11:18:53
我想实现将一串32位数字压缩成较短的位数,应该如何实现阿?
...全文
1695
9
打赏
收藏
如何实现数字位数的压缩,如32位变成16位
我想实现将一串32位数字压缩成较短的位数,应该如何实现阿?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ReverseEngineering
2007-06-21
打赏
举报
回复
有规律才能压!
shunan
2007-04-12
打赏
举报
回复
呵呵,赞楼上的!
还是lz说说你的具体应用把,也许能帮你解决问题
eirsky
2007-04-10
打赏
举报
回复
一般是有一定特征的数据才好压缩,一般的32位压缩成16位似乎没有必要和可能性
HUNTON
2007-04-10
打赏
举报
回复
如果是无损压缩的话,要找出数据的特殊性,如果这些32位数据都是随机的,那么这32位到16位的无损压缩是不可能实现的。
ahjoe
2007-04-10
打赏
举报
回复
请顺序执行以下动作
1G压缩成512M
512M压缩成256M
....
2M压缩成1M
1M压缩成512K
512K压缩成256K
....
1K压缩成512字节
512字节压缩成256字节
....
32位压缩成16位
16位压缩成8位
8位压缩成4位
4位压缩成2位
2位压缩成1位
楼主啊,所有信息都可以用1位来表示。
OH, My GOD!
jim615
2007-04-09
打赏
举报
回复
假如我有一串数字(32位的),可以通过什么方法将其压缩成较少位数的一串数字(如16位),并且还能用这16位数再次还原成32位数字?
需要用到什么方法或者什么算法啊?
houdy
2007-04-09
打赏
举报
回复
压缩有"有损"和"无损"之分.
必须有可以被处理的"水分"存在,才有压缩的可能.
从你的问题中没有看到更多的信息,所以可以给出你很多不同的答案,但是很难给出一个合适的答案.
qoozone1234
2007-04-09
打赏
举报
回复
那就用两个16位来表示一个32位了。
或者,用一个大小为32的数组来存储
NowCan
2007-04-09
打赏
举报
回复
一般情况下根本不可能。32位表示的数范围大于16位的。除非各个数字之间有相关性,否则没可能的。
数字
压缩
成个
位
数
第一学期已经接近尾声了,通往寒假的大门由八
位
Exam把守。这里的Exam收藏了一个
数字
,但这个
数字
太长了,他想要把这个
数字
压缩
成个
位
数
。
c语言将两个
16
位
变为一个
32
位
,
16
位
汇编第六讲汇编指令详解第第三讲(示例代码)...
16
位
汇编第六讲汇编指令详解第第三讲1.十进制调整指令1. 十进制数调整指令对二进制运算的结果进行十进制调整,以得到十进制的运算结果2.分成
压缩
BCD码和非
压缩
BCD码调整简而言之:以前的时候你有个手表,里面的
数字
是九,如果加一个1就是0了,就会产生进
位
,不过这个是10进制进
位
的,所以应该是 a了,但是a的话就出错了.所以我们就出来了这个调整指令直接变为零,然后进
位
,也就是
16
进制码当做10进制使...
C语言将32
位
数
字转换为四个8
位
的
数字
,或者字节
转化为
16
位
或其他的类似: #include<stdio.h> int main() { unsigned long long x=0x11223344; int i,a[4]; // char a[4];//转换为字节 for(i=0;i<4;i++) { a[i]=(x>>(i*8))& 0xFF; printf("%x\n"...
小而巧的
数字
压缩
算法:zigzag
原文地址:http://blog.csdn.net/zgwangbo/article/details/51590186 阅读facebook开源的RPC(Remote Procedure Call)框架thrift源代码的时候,本来是在阅读框架,却不小心被zigzag这个钻石般闪耀的代码吸引。后来去百度搜索zigzag,却得到满屏图像相关的一个算法(看来起名字得有特点才行)。既然
把一串字符转化为
16
位
数
// 将任意长度的字符串 转化
16
位
的
数字
// safhlasjfaksfkasfksahfkahsfkahfksajfkashfkashf // 4124124154352431 // 换算算法: // 将字符串以 长度
16
为一组进行对齐,相同
位
的字符相加,得到一个数 // 如果这个数不是个
位
数
,则将这个数的各个
位
进行相,一直到为个
位
数
为止 // s f h l a s j f a...
数据结构与算法
33,007
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章