有点超出我的深度,需要给朋友打电话。我有一个需要遍历的有向无环图,并且我第一次跌跌撞撞地进入图论。我最近读了很多关于它的书,但不幸的是我没有时间在学术上弄清楚这一点。有人可以帮我解决如何处理这棵树的问题吗?
以下是规则:
- 有n 个根节点(我称它们为“源”)
- 有n个端节点
- 源节点带有一个数值
- 下游节点(我称它们为“工作”节点)对传入的值执行各种操作,如 Add、Mult 等。
从下图中可以看出,节点a
、b
、 和c
需要在d
、e
、 或之前进行处理f
。
走这棵树的正确顺序是什么?