From da8ca975fb9d11d3801fef66344736e675734c42 Mon Sep 17 00:00:00 2001 From: Mike Vink Date: Wed, 23 Sep 2020 08:45:49 +0200 Subject: Deleting some misc files --- recursive_node.py | 58 ------------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 recursive_node.py (limited to 'recursive_node.py') diff --git a/recursive_node.py b/recursive_node.py deleted file mode 100644 index 22bc75d..0000000 --- a/recursive_node.py +++ /dev/null @@ -1,58 +0,0 @@ -import numpy as np - - -class Node(): - """ - @todo: docstring for Node - """ - def __init__(self, value=None): - """@todo: Docstring for init method. - - /value=None/ @todo - - """ - self.value = value - - def add_split(self, left, right): - """ - @todo: Docstring for add_split - """ - self.left = left - self.right = right - - -class Tree(): - """ - @todo: docstring for Tree - """ - def __init__(self, root_node_obj): - """@todo: Docstring for init method. - - /root_node_obj/ @todo - - """ - self.tree = root_node_obj - - def __repr__(self): - nodelist = [self.tree] - tree_str = '' - while nodelist: - current_node = nodelist.pop() - # print(current_node.value) - try: - childs = [current_node.right, current_node.left] - nodelist += childs - except AttributeError: - pass - tree_str += current_node.value - return tree_str - - -n1 = Node(value="root\n") -n2 = Node(value="left child of n1, ") -n3 = Node(value="right child of n1") - -n1.add_split(n2, n3) - -my_tree = Tree(n1) -print(my_tree) -- cgit v1.2.3