算法工作中使用的

功能:实现自动画流程图功能

使用到的算法:图搜索算法,二维数组的填充,去除重复节点(一组去除,相邻去除,最后一组和前面的组进行比较去重,递归)

在一大堆节点中,找g以没有上游的节点,意思也是说连开始的节点放在第一排,然后,循环第一个排的list集合,递归寻找节点的下游,直到找到没有节游的节点,也就是说连结束。

搜索的过程,其实就是一个图搜索算法。通过每一次循环得到的结点总数,最多的来决定二维数组的y轴,循环的层数,也就是有多个级下游,来确定x轴。

原文地址:https://www.cnblogs.com/chizizhixin/p/5692106.html