上帝是个程序员(17)

时间:2016-08-05 17:49:31 

“你知道计算机为什么要用二进制吗?”卓老师问。

“因为二进制只有是和否两种状态,刚好对应电路的开和关两种状态。”朱恨回答。

“对,这是最直接的原因。这种开、关的状态对应到思考方法,就是两者必居其一,要么是,要么不是。”

“但实际问题通常会很复杂,往往不止两种情况啊。”朱恨还是不太明白。

“再复杂的情况也可以简化为两种情况,”卓老师慢慢地说,“是还是不是,这两种情况。”

“也就是计算机分析问题,并不是像人这样,考虑是A,是B,还是C。它的考虑方式是这样:是A或者不是A。不是A的情况下,再考虑,是B或者不是B。每次只考虑两种情况,这就是所谓的‘懒人’方法,你明白了吗?”

朱恨有点明白了,人类思考问题可以归纳为一个宽度的思考方式,而计算机的方式可以说是一种深度的方式。在这种深度的思考模式下,再复杂的问题,也可以一步步分解为最简单的“是”、“否”两种状态。

他想了一下,应该首先简化成一个问题,日志文件有“懒人”,还是没“懒人”。

他用卓老师的电脑,打开邮箱,将日志文件下载下来。

“懒人”二字赫然在目。

朱恨有点拨云见日的感觉了,他知道,用“懒人”方法,下一步是要检查他的电脑是有问题,还是没问题。

看不过瘾?点击下面链接!
本站微信公众号:gsjx365,天天有好故事感动你!

上一页1..131415161718192021..298下一页

相关网文快讯

美图欣赏

网文快讯排行榜