4. 基本算术是算法的另一种形式

即使是基本的计算,也是算法的一种形式。每当你将两个数字相乘时,比如两次乘以2,你也在遵循一些基本程序来达到最终结果。当你在商店用现金买东西、切比萨饼、在朋友之间分享一袋糖果或在餐厅、酒吧计算你的账单时,情况也是要遵循算法。 所有这些操作都使用非常基本的算法来使它们成为可能。

Source:Michael Coghlan/Flickr

5. 所有计算机程序都在某种程度上使用算法

每当您你发送电子邮件、编写 Word 文档、将数据输入电子表格或数据库时,所有这些过程都使用算法来运行。虽然算法构成了这些程序的基本操作代码,但你甚至可能会发现自己编写了一些代码。

以电子表格为例,你是否发现自己经常使用 SUM() 函数或任何其他形式的数据操作公式?每次执行此操作时,您实际上都是在使用算法来达到最终结果——数学乘积的总和形式。

我们甚至还没有涉及加密、安全、医疗程序、数据库、电脑游戏、数据分析、电脑建模,当然还有人工智能!

在现代世界中,算法还有许多其他用途,详细介绍它们完全超出了本文的范围。但是我们相信你可以想到一些你可能每天都在使用的非常重要的算法。