首先,介绍一下有向无环图。
从字面上理解:
举例,
对于有向图来说,深度优先遍历下,若从head出发到结束时出现一条从head的下级节点mid开始指向head的一条路径,则必定此图有环。
经过第一次筛选得 A
第二次筛选得 B
第三次筛选得D
第四次筛选的 C,F(若无特殊要求,C,F的顺序是随机的)(这里我们按照字母表来)
最后一个是F 所以综上,拓扑排序为 A B D CF E 好,简单明了,帮助理解概念,代码还是要自己敲哦,嘿嘿嘿。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!