作者:aotu蛮 | 来源:互联网 | 2023-05-17 11:53
今天在一个群里看他们聊天。聊的一个称球的问题。问题如下:“有十二个外表相同的球,其中有一个坏球,它的重量和其它十一个有轻微的(但是可以测量出来的)差别。现在有一架没有砝码的很灵敏的
今天在一个群里看他们聊天。
聊的一个称球的问题。
问题如下:
“有十二个外表相同的球,其中有一个坏球,它的重量和其它十
一个有轻微的(但是可以测量出来的)差别。现在有一架没有砝码的
很灵敏的天平,问如何称三次就保证找出那个坏球,并知道它比标准
球重还是轻。”
忽然我觉得我很郁闷。程序到底是干什么的。
程序是代替人脑.还是把人脑的想法用程序来表现.
如果是前者,
那写一个程序,计算出只要称三次能找到那个球的方法。
如果是后者,
那写一个程序,按照人脑罗列好的思维,输出那个球。
所以我郁闷了。
程序的作用是前者还是后者呢?
如果是后者,那手动称三次就可以得出的结果为什么要程序去实现呢?
我想.程序的作用应该在生成人脑所不能达到的某个层次.比如推算出人脑无法罗列或者暂时无法罗列的一种可能.
程序是不是应该不断的计算.不断的计算.然后推断出一个新的算法.然后用这个算法再去不断的计算.不断的计算.如此循环.
郁闷啊。
6 个解决方案
哈哈。
一般是你说的后者,程序没有那么聪明,只是把你的算法实现,然后遇到类似的问题直接输入就可以得到输出了。
呵呵,计算机的强项是计算,计算的方法、规则必须由人来确定,计算机能够帮助人快速高效的完成计算过程并得到结果,但是“怎么算”的问题要人来解决。
我想程序就是人们为了解决大多数人而需要的一种方法吧,所以毕竟编写程序的人怎么说也不会有用程序的人多吧!
所以说程序是代替了多数人的人脑.通过少数人的人脑的想法用程序来表现的.
表得这种解释中不中!
从名字上来判断
现在叫计算机,要做的工作是计算
应该是二
倘若有一天叫智能机了,要做的工作就是代替人了
应该是一
哈哈~~~~~
高手替我看看这个~~~~~50分奉上
http://community.csdn.net/Expert/topic/4162/4162476.xml?temp=.1756861
关于WEB服务器选购和操作系统应用软件选购的(Windows 2003 + Sql),是否可以用D版~~~???