rustworkx.PyDAG.insert_node_on_out_edges#

PyDAG.insert_node_on_out_edges(node, ref_node, /)#

在一个参考节点与其所有后续节点之间插入一个节点

这一过程本质上迭代了在ref_node参数中指定的参考节点传出的所有边,移除这些边然后添加2条边,一条从ref_nodenode,另一条从noderef_node的后继节点。两条新创建边的负载数据是通过引用原始被移除边的负载数据进行复制。

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

  • ref_node (int) - 要被node追加的参考节点的索引