采用简单方法实现复杂的功能

2018-03-01  本文已影响0人  景芝白亁
采用简单方法实现复杂的功能

计算机在做运算的时候为什么要多此一举进行十进制到二进制,再到十进制的两次转换呢?很简单,因为技术实现简单。计算机是由逻辑电路组成,逻辑电路通常只有两种状态,开关的接通和断开,正好用“0”“1”表示。

可编程计算机就是基于采用简单方法实现复杂的功能的设计思路迭代实现的。

当世界上任何东西越做越复杂的时候,就是开始从复杂往简单转变的时候了。 很多事情都是从简单到复杂,再回归简单的过程。

一口吃一个胖子的结果可能是零。大的目标要分解成简单的,一个个解决, 一个复杂的问题如果能拆成两个等价的简单的问题,成功的可能性就大很多,就可以事半功倍。但是,这并不等于做两件收效小的事情,就等于一件大事,这就是事倍功半。

复杂度通常不是随着问题的规模呈线性增长的,而是呈指数上升。对不同规模的问题要采用不同的方法。对于今天什么都是大体量、大规模的时代,我们需要有超出常人的思维方式。

上一篇下一篇

猜你喜欢

热点阅读