法,但实际工作的时候却不得不考虑算法~gle的网站要处理十亿个以上的搜索,gail要储存几千万用户的2g邮箱,ogle earth要让数十万用户同时在整个地球上遨游,并将合适的图片经过互联网提交给每个用户。如果没有好的算法,这些应用都无法成为现实。
在这些的应用中,哪怕是最基本的问题都会给传统的计算带来很大的挑战。例如,每天都有十亿以上的用户访问ogle的网站,使用ogle的服务,也产生很多很多的日志log。因为log每份每秒都在飞速增加,我们必须有聪明的办法来进行处理。
这种情况下必须考虑到算法的潜在影响!
不止是计算机领域,算法很重要!
在高能物理研究方面,很多实验每秒钟都能几个tb的数据量。但因为处理能力和存储能力的不足,科学家不得不把绝大部分未经处理的数据丢弃掉。可大家要知道,新元素的信息很有可能就藏在我们来不及处理的数据里面。
同样的,在其他任何领域里,算法可以改变人类的生活。例如人类基因的研究,就可能因为算法而发明新的医疗方式。