rustworkx.PyDAG.find_node_by_weight#
- PyDAG.find_node_by_weight(obj, /)#
Find node within this graph given a specific weight
This algorithm has a worst case of O(n) since it searches the node indices in order. If there is more than one node in the graph with the same weight only the first match (by node index) will be returned.
- Parameters:
obj – The weight to look for in the graph.
- Returns:
the index of the first node in the graph that is equal to the weight. If no match is found
None
will be returned.- Return type:
int