rustworkx.PyDAG.insert_node_on_in_edges#

PyDAG.insert_node_on_in_edges(node, ref_node, /)#

在参考节点与其所有前驱节点之间插入一个节点

这实际上遍历了所有指向ref_node参数中指定的参考节点的边,移除这些边, 然后添加2条边,一条从ref_node的前驱节点到node, 另一条从noderef_node。这两条新创建边的负载数据 通过引用从被移除的原始边中复制。

Parameters:
  • node (int) – 要插入的节点索引

  • ref_node (int) – 将被 node 前置的参考节点的索引