`
fengbo515
  • 浏览: 40584 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

程序员应该具备的逻辑思维

阅读更多

某日,老师在课堂上想考考学生们的智商,就问一个男孩: “树上有十只鸟,开枪打死一只,还剩几只?”
男孩反问:“是无声枪,还是其他没有声音的枪么?”
“不是.”
“枪声有多大?”
“80~100分贝.”
“那就是说会震的耳朵疼?”
“是.”
“在这个城市里打鸟犯不犯法?”
‘不犯.”
“您确定那只鸟真的被打死啦?”
“确定.”老师已经不耐烦了,”拜托,你告诉我还剩几只就行了,OK?”
“OK.鸟里有没有聋子?”
“没有.”
“有没有鸟智力有问题,呆傻到听到枪响不知道飞的?”
“没有,智商都在200以上!”
“有没有关在笼子里的?”
“没有.”
“边上还有没有其他的树,树上还有没有其他鸟?”
“没有.” “方圆十里呢?” “就这么一棵树!”
“有没有残疾或饿的飞不动的鸟?”
“没有,都身体倍棒.”
“算不算怀孕肚子里的小鸟?”
“都是公的.”
“都不可能怀孕?”
“………,决不可能.”
“打鸟的人眼里有没有花?保证是十只?”
“没有花,就十只.” 老师脑门上的汗已经流下来了,
下课铃响起,但男孩仍继续问:“有没有傻的不怕死的?”
“都怕死.”
“有没有因为情侣被打中,自己留下来的?”
“笨蛋,之前不是说都是公的嘛!”
“同志可不可以啊!”
“………….,性取向都很正常!”
“会不会一枪打死两只?”
“不会.”
“一枪打死三只呢?”
“不会.”
“四只呢?”
“更不会!”
“五只呢?”
“绝对不会!!!”
“那六只总有可能吧?”
“除非你他妈的是猪生的才有可能!一枪只能打死一只!”
“…好吧,那么所有的鸟都可以自由活动么?”
“完全可以.”
“它们受到惊吓起飞时会不会惊慌失措而互相撞上?”
“不会,每只鸟都装有卫星导航系统,而且可以自动飞行.”
“恩,如果您的回答没有骗人,”学生满怀信心的回答,“打死的鸟要是挂在树上没掉下来,那么就剩一只,如果掉下来,就一只不剩.”
老师推推眼镜,强忍着要昏倒的感觉,颤抖地说道:“你可以去当程序员了……”

分享到:
评论

相关推荐

    程序员的数学1,(日)结城浩著(高清)pdf

    本书面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。书中讲 解了二进制计数法、逻辑、余数、排列...

    基于JAVA的推箱子游戏【尚学堂·百战程序员】.zip

    基于JAVA的推箱子游戏是一个经典的益智游戏,旨在挑战玩家的逻辑思维和操作技巧。这款游戏由尚学堂·百战程序员团队精心设计与开发,采用JAVA语言编写,具有良好的跨平台性和可扩展性。 游戏背景设定在一个迷宫般的...

    一如既往地免费《程序员》杂志2012年第6期封面报道:产品经理

    本期封面报道,分享了多位一线产品经理的成长心路和实战经验,涵盖优秀产品经理所应具备的素质和技能、产品经理该如何培养逻辑思维、如何将用户变成布道者、如何更好地解决与技术人员之间的意见分歧、如何进行更有效...

    Java程序员最新简历模板,熟悉Struts2,Hibernate,Spring等框架,精通Servlet,JSP,JSTL等

    我具有较强的自学能力和逻辑思维能力,工作积极主动,对新技术有强烈的学习热情。对JavaWeb开发整体流程有清晰的认识,能够独立开发中小型网站或系统。对网站的性能优化,安全机制也有一定的了解。 我曾参与过多个公司...

    基于Java的连连看游戏设计与实现【尚学堂·百战程序员】.zip

    尚学堂·百战程序员团队自豪地推出基于Java的连连看游戏项目,这是一款经典的休闲益智游戏,旨在锻炼玩家的观察力、反应速度和逻辑思维能力。该项目采用了Java语言开发,结合了精美的界面设计、丰富的游戏内容和流畅...

    用Chat GPT快速做Excel乘法表

    1. 逻辑思维能力:Chat GPT是一种自然语言处理技术,因此,孩子需要具备良好逻辑思维能力,能清楚的、有逻辑的表达自己的指令。 2. 计算机语言:未来已来,这一代孩子是互联网的原住民。不是每个孩子都要成为程序员...

    好程序员分享参加Java培训能学到哪些实用技能

    很多想要学习Java的人都会面临这样的选择,是自学还是还是参加培训班。自学虽然不需要花费很多的...学习Java其实也不需要具备多强的英语基础,基本的语法、变量、执行语句背过就可以,此外,逻辑思维也可以在基础学习

    Better-Explained[数学篇]

    本书面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。 书中讲 解了二进制计数法、逻辑、余数、排列...

    java理解程序逻辑书

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等...Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

    关于K60的一些相关资源

    想成为合格的程序员,前提是必须熟练至少一种编程语言,并具有良好的逻辑思维。一定要理论结合实践。 不要一味钻研技术,虽然挤出时间是很难做到的,但还是要留点余地去完善其他的爱好,比如宇宙,素描、机械、管理...

    学习编程对大多数IT业人员来说都是非常有用的

    学习编程还能 锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术...

    Python第九章-类的基础知识.pdf

    面向对象编程 是最有效的软件编写方法之一。 在面向对象编程中, 你编写表示现实世界中的事物和情景的类, 并基于这些类来创建... 了解类背后的概念可培养逻辑思维, 让你能够通过编写程序来解决遇到的几乎任何问题。

    leetcode2-Code-Simplicity-Efficiency:代码-简单-效率

    一个优秀的程序员必须具备优秀的数学和逻辑思维能力,这些能力是在不断的实践中逐渐培养起来的。 使用 和 等网站来挑战自己并通过与其他程序员的解决方案进行比较来改进您的解决方案。 在本练习中,您将接受几个挑战...

    leetcode2-lab-code-simplicity-efficiency:实验室代码简单效率

    一个优秀的程序员必须具备优秀的数学和逻辑思维能力,这些能力是在不断的实践中逐渐培养起来的。 使用 和 等网站来挑战自己并通过与其他程序员的解决方案进行比较来改进您的解决方案。 在本练习中,您将接受几个挑战...

    leetcode2-lab-code-efficiency:实验室代码效率

    一个优秀的程序员必须具备优秀的数学和逻辑思维能力,这些能力是在不断的实践中逐渐培养起来的。 使用 和 等网站来挑战自己并通过与其他程序员的解决方案进行比较来改进您的解决方案。 在本练习中,您将接受几个挑战...

Global site tag (gtag.js) - Google Analytics