张大胖的女朋友写了一个程序,奇怪的是,运行了半天也毫无反应。

张大胖女朋友突发奇想

牛皮吹出去了, 张大胖不敢怠慢,赶紧开工

可是几天过去了,这样的程序,他怎么都写不出来。

这天夜里,张大胖正在琢磨那个可以发财的程序,一个人来找他了。

后记:审判者和挑战者,到底谁是对的呢?答案是挑战者。其实张大胖要解决的就是计算机领域内的那个经典问题:停机问题

停机问题通俗来说就是:是否存在一个程序P,对于任意输入的程序w,能够判断w会在有限时间内结束或者死循环。

现在我们已经知道了,这样的程序是不存在的。简单的说,「停机问题」说明了现代计算机并不是无所不能的。其实这一点我们的祖师爷图灵在1936年就做出了证明。

和停机问题类似的还有理发师悖论:村子里有个理发师,这个理发师有条原则是,对于村子里所有人,当且仅当这个人不自己刮胡子,理发师就给这个人刮胡子。如果这个人自己刮胡子,理发师就不给这个人刮胡子。无法回答的问题是,理发师给自己刮胡子么?

漫画 | 妹子让我写个程序,我却搞砸了...相关推荐

  1. 写给程序员的管理入门课程 -《格鲁夫给经理人的第一课》

    写给程序员的管理入门课程 -<格鲁夫给经理人的第一课> 序 格鲁夫给经理人的第一课 <格鲁夫给经理人的第一课> 最早出版于 2007 年,书原名为<High Output ...

  2. 使用开源代码写linux程序(转)

    使用开源代码写linux程序(转)[@more@]序linux下编程没有现成的东西都要自己写,但网上有不少开源作品可以复用,仅以此篇抛转引玉,也想让大家互相交流如何有效的使用这些资源,千万别吝啬你的经 ...

  3. 自己写的程序密码功能 ------数字功能

    自己写的程序密码功能  ------数字功能 class LockedViewController: UIViewController { var dataBase:FMDatabase? var i ...

  4. 【python编程导论】我想和你探讨下如何去写好程序

    1. 题目来源 麻省理工的编程导论: Introduction to Computer Science and Programming Using Python 第一周课程的第三个编程题 Week 1 ...

  5. ACMNO.30 C语言-宏交换 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。

    题目描述 定义一个带参的宏,使两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参.输出已交换后的两个值. 输入 两个数,空格隔开 输出 交换后的两个数,空格隔开 样例输入 1 2 样例输出 2 ...

  6. /* * 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“

    题目: 编程题第五题(20分): 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 *****************    所谓" ...

  7. 代码编辑神器VIM(附我写acm程序时的配置)(转)

    本文转自:http://blog.csdn.net/dinosoft/article/details/6330121 有些牛X的人性格会比较古怪,VIM就是这么一位特立独行,难以琢磨的怪客.但如果熟悉 ...

  8. 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法

    原文:https://jingyan.baidu.com/article/c33e3f48d1360fea15cbb5c9.html win10组策略中设置在开关机时运行的脚本 分步阅读 win10组 ...

  9. php注册程序,[PHP初级]手把手教你写注册程序 1

    [PHP初级]手把手教你写注册程序 1 实例内容 在此教程,我们将通过写一个用户注册程序,学习以下内容: 数据的传输与获取 信息的验证 pdo方式操作数据库 事务处理 前台显示文件:index.php ...

最新文章

  1. Udacity机器人软件工程师课程笔记(二十) - 感知 - 校准,过滤, 分段, RANSAC
  2. java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value
  3. netstat 查看监听的端口程序
  4. 后端小白的VUE入门笔记, 进阶篇
  5. 6.OD-Run trace /Hit trace
  6. SLAM: Inverse Depth Parametrization for Monocular SALM
  7. 商用计算机工作温度,winxp嵌入式主板主机对工作环境温度有什么要求
  8. varnish服务器在内存大量富余时使用交换空间的原因及解决方法
  9. [笔记]远程终端API,Terminal Services Administration
  10. vscode 格式化不加分号_大前端时代你的 VSCode 插件
  11. 推荐 四种优秀的数据库设计工具
  12. 标准结构篇:7)塑料齿轮轮系设计总章
  13. 内存带宽性能测试工具
  14. python下载图片到文件夹_Python批量下载网页图片详细教程
  15. 使用命令行生成文件目录树
  16. preempt_disable导致的cyclictest测试延时超标
  17. 你还在为不知道怎么给家人庆祝生日而发愁吗?
  18. 瑞士轮赛制模拟器_【入门必读】VGC综合介绍(下篇)【翻译】
  19. 如何成为一个 IT 界的女装大佬?
  20. 面试题(二十五)设计模式

热门文章

  1. 职业梦想是计算机的英语作文,有关职业梦想的英语作文(精选7篇)
  2. 前端 彩票开奖走势图的实现
  3. 草柴返利APP:淘宝天猫满减店铺优惠券领取入口怎么免费领淘宝天猫粉丝福利购大额内部隐藏优惠券?
  4. 细胞膜载药(肿瘤细胞膜包载阿培利司)/介孔二氧化硅载药(介孔二氧化硅包载阿培利司)
  5. 【操作系统】读者写者问题——写者优先、寿司店问题 题目+答案
  6. 2016年当程序员有前途吗?
  7. 程序员未来的出路与如何转型
  8. XXL-JOB核心源码解读及时间轮原理剖析
  9. [实战Java高并发程序设计:读后感:参考文献]第一章
  10. Android——一个简单的智能家居系统