算法零基础一本通(Python版)
上QQ阅读APP看书,第一时间看更新

第1章 算法基本概念

我们常常会使用一些流程概念来处理日常生活中的一些事件,例如,碰到客厅的灯泡不亮,我们可能使用下列方法应对此事件。

其实我们可以称上述是生活中的算法(algorithm),从上述流程可以看到有明确的输入,此输入是灯泡不亮;也有明确的输出,输出是灯泡亮了。同时每个步骤很明确,步骤是有限有效的,是可以执行以及获得结果的。我们可以将上述生活中的算法概念应用在计算机程序设计中。

本书重点是讲解算法,基本上不对Python语法做介绍,所以读者需要具备Python知识才适合阅读本书。如果读者没有Python知识,建议可以先阅读笔者所著的《Python王者归来》或《Python数据科学零基础一本通》,相信可以学到完整的Python知识。