“你知道计算机为什么要用二进制吗?”卓老师问。
“因为二进制只有是和否两种状态,刚好对应电路的开和关两种状态。”朱恨回答。
“对,这是最直接的原因。这种开、关的状态对应到思考方法,就是两者必居其一,要么是,要么不是。”
“但实际问题通常会很复杂,往往不止两种情况啊。”朱恨还是不太明白。
“再复杂的情况也可以简化为两种情况,”卓老师慢慢地说,“是还是不是,这两种情况。”
“也就是计算机分析问题,并不是像人这样,考虑是A,是B,还是C。它的考虑方式是这样:是A或者不是A。不是A的情况下,再考虑,是B或者不是B。每次只考虑两种情况,这就是所谓的‘懒人’方法,你明白了吗?”
朱恨有点明白了,人类思考问题可以归纳为一个宽度的思考方式,而计算机的方式可以说是一种深度的方式。在这种深度的思考模式下,再复杂的问题,也可以一步步分解为最简单的“是”、“否”两种状态。
他想了一下,应该首先简化成一个问题,日志文件有“懒人”,还是没“懒人”。
他用卓老师的电脑,打开邮箱,将日志文件下载下来。
“懒人”二字赫然在目。
朱恨有点拨云见日的感觉了,他知道,用“懒人”方法,下一步是要检查他的电脑是有问题,还是没问题。