说到流程图,其实大家都不陌生,在我们生活中经常会看到流程图,并需要按照流程图的要求去执行流程图中的各个步骤。流程图的目的,就是让我们能够明确每一个步骤,避免出现遗漏和差错。
算法流程图,顾名思义,就是以特定的图形符号加上说明,表示算法的图,算法流程图包括传统流程图和结构流程图两种。一张图胜过千言万语,用算法流程图可以清晰地描述出算法的思路和过程,那算法流程图怎么画呢?那我们今天就用传统算法流程图向大家展示一下。
一般国际比较通用的流程图符号及含义如下:
1) 处理框(矩形框),表示一般的处理功能。
2) 判断框(菱形框),表示对一个给定的条件进行判断,根据给定的条件是否成立决定如何执行其后的操作。它有一个入口,二个出口。输入输出框(平行四边形框)。
3) 起止框(圆弧形框),表示流程开始或结束。
4) 连接点(圆圈),用于将画在不同地方的流程线连接起来。用连接点,可以避免流程
5) 线的交叉或过长,使流程图清晰。
6) 流程线(指向线),表示流程的路径和方向。
7) 注释框,是为了对流程图中某些框的操作做必要的补充说明,以帮助阅读流程图的人更好地理解流程图的作用。它不是流程图中必要的部分,不反映流程和操作。
特别说明:当我们在画流程图的时候是不是必须严格按照上面的图形符号执行呢?那也不一定,我们可以自定义各种图形所代表的含义,这时候注释就显得尤为重要,因为流程图是需要看的人一眼就能读懂,而不是增加对方的理解翻译的难度。
1、选择绘图工具
现在市面上绘制流程图的工具有很多,怎么选择到一款适合新手小白的呢?当然是在满足功能需求的基础上,操作越简单越好,同时最好免费。那今天小编推荐的这款流程图必备神器——墨刀(可下载APP,网页版请访问https://modao.cc/feature/flowchart/),就同时满足以上几个要求。
2、新建流程图文件
3、绘制流程图
绘制主要流程和节点,选中左边工具栏中的图形工具,在工作区画出相应的图形,相同图形可以直接复制粘贴,确保格式统一;选中图形出现上下左右的箭头可直接延伸出箭头到下一个图形;双击图形或箭头快速进入文字编辑模式。
4、完善流程图
这一步主要是对出现分支的情况进行补充,尤其是菱形判断。
5、优化设计
完成流程图绘制后,我们需要对整体的颜色搭配等进行设计,以增加流程图的可读性和趣味性。