点击进入无广告高清版>>

前两集,我们"初尝"了高级编程语言(比如 Python 和 Java)并讨论了几种语句 - 赋值语句,if 语句,循环语句,以及把代码打包成 "函数"。

"算法" 一词来自 波斯博识者 阿尔·花拉子密

1000 多年前的代数之父之一

如何想出高效算法 - 是早在计算机出现前就有的问题

诞生了专门研究计算的领域,然后发展成一门现代学科

你猜对了!

计算机科学!

记载最多的算法之一是"排序"

计算机科学家花了数十年发明各种排序算法

还起了酷酷的名字,"冒泡排序""意面排序"

算法无处不在

现代世界离不开它们

这集只触及了算法的冰山一角

但成为计算机科学家的核心

是根据情况合理决定 用现有算法 还是自己写新算法

希望这集的小例子能让你体会到这点