只是出于好奇,是否存在一个有效的 zip 文件(根据格式规范),它只包含它自己?
换句话说,由 实现的功能unzip
是否有固定点?
我可以编写一个程序以智能(非穷举)的方式搜索这样的固定点吗?
我也想过相反的情况,即如果zip
有一个固定点,但大概一个文件可以以不同的方式压缩(不同的算法,不同的压缩级别等),因此f = zip(f)
对于某个文件是否成立f
是可能依赖于实现。但是,由于 zip 压缩是无损的,因此 for 的情况unzip
可能应该有一个“正式”的答案。
有没有人探索过这个?感谢任何指向相关 URL 的指针。