algorithm - 程序能否输出自身的副本

标签 algorithm compression complexity-theory quine

我认为这可能是一个经典问题,但我不知道答案。程序能否输出自身的副本,如果可以,是否有一个简短的程序可以做到这一点?

我不接受“空程序”作为答案,也不接受可以访问自己源代码的程序。相反,我在想这样的事情:

int main(int argc, char** argv){ printf("int main(argc, char** argv){ printf...

但我不知道如何继续...

最佳答案

它叫做 quine ,还有一个网站 that collects them .

关于algorithm - 程序能否输出自身的副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1479489/

相关文章:

ios - Xcode内置png压缩效果

c - c中特定嵌套循环的时间复杂度

c++ - 无需排序即可找到线网格交点?

string - 使字符串的所有可能组合的最佳算法是什么?

c# - 发送压缩响应的 Web API 问题

performance - 排序算法的内存速度权衡

python - 是否有任何基准显示 `collections.deque` 的良好性能?

algorithm - 改进A*算法

algorithm - 算法分析 : Why Average Case Analysis depends on Probability & Distribution of Inputs

java - 如何从 Java 中的 7-zip 流中提取文件而不将其存储在硬盘上?