算法必须最终由计算机程序实现,这句话对吗?为什么

简忻 1年前 已收到1个回答 举报

jingjingjigngjin 幼苗

共回答了16个问题采纳率:93.8% 举报

这句话是错误的
我理解这句话的错误在于逻辑上搞反了,把包含和被包含,子集和全集的关系颠倒了.属于文字游戏一类的题目,
实际上,我想这句话错在,计算机程序只是实现算法的一个手段,如果不用计算机程序还可以用其他办法实现算法,比如,在加密领域,很多密码机实际上是使用硬件加密的,我举一个最著名的例子,二战时德军的Enigma(恩尼格玛)密码机,就是使用经典密码算法恩尼格玛的密码机,但它是完全机械结构的,那个时候德军还没有计算机呢,这不也是实现了算法了吗.而且考试的时候,不给你计算机,你用手算,也能实现一些算法啊,不然,考试时让你给出某个算法的结果,你就不做了么.
所以,这道题其实没什么意思,文字游戏罢了.

1年前 追问

3

简忻 举报

谢谢啦
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.105 s. - webmaster@yulucn.com