Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compression 只包含自身的Zip文件?_Compression_Zip_Quine - Fatal编程技术网

Compression 只包含自身的Zip文件?

Compression 只包含自身的Zip文件?,compression,zip,quine,Compression,Zip,Quine,出于好奇,是否存在一个有效的zip文件(根据格式规范),它只包含它自己 换句话说,unzip实现的函数有固定点吗 我可以写一个程序,以智能(不是穷举)的方式搜索这样一个定点吗 我也考虑过相反的情况,即如果zip有一个固定点,但一个文件可能可以用不同的方式压缩(不同的算法、不同的压缩级别等等),因此f=zip(f)是否适用于某个文件f,可能取决于实现。但是,由于zip压缩的损失较小,因此解压的情况可能有一个“正式”答案 有人研究过这个吗?任何指向相关URL的指针都将不胜感激。您可以在此处阅读: 在

出于好奇,是否存在一个有效的zip文件(根据格式规范),它只包含它自己

换句话说,
unzip
实现的函数有固定点吗

我可以写一个程序,以智能(不是穷举)的方式搜索这样一个定点吗

我也考虑过相反的情况,即如果
zip
有一个固定点,但一个文件可能可以用不同的方式压缩(不同的算法、不同的压缩级别等等),因此
f=zip(f)
是否适用于某个文件
f
,可能取决于实现。但是,由于zip压缩的损失较小,因此
解压的情况可能有一个“正式”答案


有人研究过这个吗?任何指向相关URL的指针都将不胜感激。

您可以在此处阅读:


在这里你会发现,它包含了它自己。

Hm…那么你在寻找一个二进制文件,当“解压”后,它会产生它自己?有点像某种东西?网上还有一个gzip quine。把文件发给了几个朋友。。。。“伙计们,这是一张有趣的照片……这是一张位图,所以我把它压缩了几次以缩小尺寸。”;)