算法流程图



流程图是蓝图,以图形方式表示算法及其步骤。流程图的步骤没有特定的尺寸和形状,而是以不同的形状和尺寸设计(参见下图)。

Algorithm Flowchart

如上图所示,不同形状的框通过箭头相互连接,逻辑上构成一个流程图。流程图表示过程中的一般步骤。

流程图的优点

现在让我们讨论流程图的优点。

简化逻辑

因为它提供了步骤的图形表示;因此,它简化了逻辑和后续步骤。

改善沟通

由于具有易于理解的图形逻辑和步骤,因此它是一种更好、更简单的表示方式。

有效分析

流程图一旦准备好,就可以非常简单地有效地分析问题。

在编码中很有用

流程图还有助于有效地进行编码过程,因为它提供了关于做什么、何时做以及在哪里做的指示。它使工作更容易。

适当的测试

此外,流程图还有助于查找程序中的错误(如果有)。

适用的文档

最后但并非最不重要的一点是,流程图还有助于准备正确的文档(代码编写完成后)。

流程图符号

下表说明了符号及其名称(在流程图中使用) -

名称 符号 名称 符号
Flow Line 流程线 Magnetic Disk 磁性磁盘
Terminal 终端 Communication Link 通信链路
Processing 处理 Offline Storage 脱机存储
Decision 决策 Annotation 注释
Connector 连接符 Flow line 流程线
Document 文档 Off-Page Connector 离页连接符

流程图示例

Sample Flow Chart
广告