Python 如何按自定义优先级排序?
我有以下问题:为了执行一个(流程),我需要B(数据)可用,为了执行一个(流程),我需要C(数据)可用 根据可用数据,我如何知道可以执行哪个元素以及执行顺序 我用了一个a->B,a->C,。。。谁是直接的和非循环的。然后是使用拓扑排序,现在我可以先执行哪个元素,对吗 你有更好的解决办法吗?我正在使用pythonPython 如何按自定义优先级排序?,python,algorithm,data-structures,networkx,topological-sort,Python,Algorithm,Data Structures,Networkx,Topological Sort,我有以下问题:为了执行一个(流程),我需要B(数据)可用,为了执行一个(流程),我需要C(数据)可用 根据可用数据,我如何知道可以执行哪个元素以及执行顺序 我用了一个a->B,a->C,。。。谁是直接的和非循环的。然后是使用拓扑排序,现在我可以先执行哪个元素,对吗 你有更好的解决办法吗?我正在使用python 谢谢这是正确的,拓扑排序是一种方法。
谢谢这是正确的,拓扑排序是一种方法。