题目中说到非DAG,这意味着里面可能有回路,存在回路是可以进行拓扑排序的。
上面是一篇论文,是搞艺术的人发到计算机刊物的。
上面就是最优的算法。
上面是缩点,把四个要素(回路要素)当成一个要素处理。
非连通图取最大的即可。
比如上面是非连通图,非连通的图拓扑排序是不同滴。