友情提示:同学您好,此页面仅供预览,在此页面学习不会被统计哦! 请进入学习空间后选择课程学习。

第二章 算法——程序的灵魂


本章内容并不难,但确是学好后续各章的基础。

课程中提到的相关知识点:

1. 常用的算法表示方法

  • 自然语言

  • 伪代码

  • 流程图

  • N-S流程图

2. 算法的特性

   有零个或多个输入,一个或多个输出。即给出操作所需的信息,将操作的结果输出。

   有穷性。算法中应包含有限的操作步骤,例如不应当出现死循环。

   确定性。算法中的每一个操作步骤都应当是确定的,不应当出现二义性。

   可行性。算法的每一个步骤都应当能有效的执行,并得到确切的结果。