漫画 | 妹子让我写个程序,我却搞砸了...
张大胖的女朋友写了一个程序,奇怪的是,运行了半天也毫无反应。
张大胖女朋友突发奇想
牛皮吹出去了, 张大胖不敢怠慢,赶紧开工
可是几天过去了,这样的程序,他怎么都写不出来。
这天夜里,张大胖正在琢磨那个可以发财的程序,一个人来找他了。
后记:审判者和挑战者,到底谁是对的呢?答案是挑战者。其实张大胖要解决的就是计算机领域内的那个经典问题:停机问题。
停机问题通俗来说就是:是否存在一个程序P,对于任意输入的程序w,能够判断w会在有限时间内结束或者死循环。
现在我们已经知道了,这样的程序是不存在的。简单的说,「停机问题」说明了现代计算机并不是无所不能的。其实这一点我们的祖师爷图灵在1936年就做出了证明。
和停机问题类似的还有理发师悖论:村子里有个理发师,这个理发师有条原则是,对于村子里所有人,当且仅当这个人不自己刮胡子,理发师就给这个人刮胡子。如果这个人自己刮胡子,理发师就不给这个人刮胡子。无法回答的问题是,理发师给自己刮胡子么?
漫画 | 妹子让我写个程序,我却搞砸了...相关推荐
- 写给程序员的管理入门课程 -《格鲁夫给经理人的第一课》
写给程序员的管理入门课程 -<格鲁夫给经理人的第一课> 序 格鲁夫给经理人的第一课 <格鲁夫给经理人的第一课> 最早出版于 2007 年,书原名为<High Output ...
- 使用开源代码写linux程序(转)
使用开源代码写linux程序(转)[@more@]序linux下编程没有现成的东西都要自己写,但网上有不少开源作品可以复用,仅以此篇抛转引玉,也想让大家互相交流如何有效的使用这些资源,千万别吝啬你的经 ...
- 自己写的程序密码功能 ------数字功能
自己写的程序密码功能 ------数字功能 class LockedViewController: UIViewController { var dataBase:FMDatabase? var i ...
- 【python编程导论】我想和你探讨下如何去写好程序
1. 题目来源 麻省理工的编程导论: Introduction to Computer Science and Programming Using Python 第一周课程的第三个编程题 Week 1 ...
- ACMNO.30 C语言-宏交换 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。
题目描述 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参.输出已交换后的两个值. 输入 两个数,空格隔开 输出 交换后的两个数,空格隔开 样例输入 1 2 样例输出 2 ...
- /* * 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“
题目: 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 ***************** 所谓" ...
- 代码编辑神器VIM(附我写acm程序时的配置)(转)
本文转自:http://blog.csdn.net/dinosoft/article/details/6330121 有些牛X的人性格会比较古怪,VIM就是这么一位特立独行,难以琢磨的怪客.但如果熟悉 ...
- 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法
原文:https://jingyan.baidu.com/article/c33e3f48d1360fea15cbb5c9.html win10组策略中设置在开关机时运行的脚本 分步阅读 win10组 ...
- php注册程序,[PHP初级]手把手教你写注册程序 1
[PHP初级]手把手教你写注册程序 1 实例内容 在此教程,我们将通过写一个用户注册程序,学习以下内容: 数据的传输与获取 信息的验证 pdo方式操作数据库 事务处理 前台显示文件:index.php ...
最新文章
- Udacity机器人软件工程师课程笔记(二十) - 感知 - 校准,过滤, 分段, RANSAC
- java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value
- netstat 查看监听的端口程序
- 后端小白的VUE入门笔记, 进阶篇
- 6.OD-Run trace /Hit trace
- SLAM: Inverse Depth Parametrization for Monocular SALM
- 商用计算机工作温度,winxp嵌入式主板主机对工作环境温度有什么要求
- varnish服务器在内存大量富余时使用交换空间的原因及解决方法
- [笔记]远程终端API,Terminal Services Administration
- vscode 格式化不加分号_大前端时代你的 VSCode 插件
- 推荐 四种优秀的数据库设计工具
- 标准结构篇:7)塑料齿轮轮系设计总章
- 内存带宽性能测试工具
- python下载图片到文件夹_Python批量下载网页图片详细教程
- 使用命令行生成文件目录树
- preempt_disable导致的cyclictest测试延时超标
- 你还在为不知道怎么给家人庆祝生日而发愁吗?
- 瑞士轮赛制模拟器_【入门必读】VGC综合介绍(下篇)【翻译】
- 如何成为一个 IT 界的女装大佬?
- 面试题(二十五)设计模式