本章内容并不难,但确是学好后续各章的基础。
课程中提到的相关知识点:
1. 常用的算法表示方法
自然语言
伪代码
流程图
N-S流程图
2. 算法的特性
① 有零个或多个输入,一个或多个输出。即给出操作所需的信息,将操作的结果输出。
② 有穷性。算法中应包含有限的操作步骤,例如不应当出现死循环。
③ 确定性。算法中的每一个操作步骤都应当是确定的,不应当出现二义性。
④ 可行性。算法的每一个步骤都应当能有效的执行,并得到确切的结果。