亲爱的读者
自从我开始学习以来,我就一直在思考如何有效地存储数据,在洗澡的时候,我想出了以下的想法:
例如,您拍摄一张照片并将该图片转换为0(零)和1(1)。然后你把这个永恒的长数除以例如10,然后再被10,然后再乘以10等等,在最后,你有一个小的数字。现在存储少量的数据和计算路径,如果有人想读取数据,他们只需执行逆运算即可得到结果。这个想法太好了,不可能是真的-->我的直觉告诉我。但我仍然想知道为什么这不应该起作用?
亲切的问候
你好,亲爱的读者
自从我开始学习以来,我就一直在思考如何有效地存储数据,在洗澡的时候,我想出了以下的想法:
例如,您拍摄一张照片并将该图片转换为0(零)和1(1)。然后你把这个永恒的长数除以例如10,然后再被10,然后再乘以10等等,在最后,你有一个小的数字。现在存储少量的数据和计算路径,如果有人想读取数据,他们只需执行逆运算即可得到结果。这个想法太好了,不可能是真的-->我的直觉告诉我。但我仍然想知道为什么这不应该起作用?
亲切的问候
发布于 2022-11-05 19:31:52
有趣定理自然数上的双射不能将每一个数映射到一个较小的数。由矛盾证明,考虑F(F(1))。
有很多方法可以将数字1-1映射到较小的数字,例如许多映射到较小的数字。这些是无损压缩算法。大多数具有重复应用该算法使数据更大或保持不变的属性。
在你的建议中,据我所知,你将不得不存储除法的所有剩余部分,这将与原始数据一样大。
https://stackoverflow.com/questions/74330843
复制相似问题