019f8fd211
git-subtree-dir: users/wpcarro git-subtree-mainline:464bbcb15c
git-subtree-split:24f5a642af
Change-Id: I6105b3762b79126b3488359c95978cadb3efa789
38 lines
667 B
Python
38 lines
667 B
Python
class Node(object):
|
|
def __init__(self, value, left=None, right=None):
|
|
self.value = value
|
|
self.left = left
|
|
self.right = right
|
|
|
|
def insert_left(self, value):
|
|
self.left = Node(value)
|
|
return self.left
|
|
|
|
def insert_right(self, value):
|
|
self.right = Node(value)
|
|
return self.right
|
|
|
|
tree = Node(
|
|
50,
|
|
Node(
|
|
17,
|
|
Node(
|
|
12,
|
|
Node(9),
|
|
Node(14),
|
|
),
|
|
Node(
|
|
23,
|
|
Node(19),
|
|
),
|
|
),
|
|
Node(
|
|
72,
|
|
Node(
|
|
54,
|
|
None,
|
|
Node(67)
|
|
),
|
|
Node(76),
|
|
),
|
|
)
|