Advertisement
Guest User

Untitled

a guest
May 29th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. group(dag_node):
  2. if dag_node.num_children == 0:
  3. new_node = new DagNode(dag_node.value)
  4. if dag_node.num_children > 1:
  5. new_node = new DagNode(dag_node.value)
  6. new_node.children = [group(child) for child in dag_node.children]
  7. if tree_node.num_children == 1:
  8. value_pair = (dag_node.value, dag_node.children[0].value)
  9. new_node = new DagNode(value_pair)
  10. new_node.children = dag_node.children[0].children
  11. return new_node
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement