We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b9b7296 commit 28ba018Copy full SHA for 28ba018
Binary Search Tree.py
@@ -4,13 +4,25 @@ def __init__(self,val):
4
self.left = None
5
self.right = None
6
self.element=val
7
+
8
+ def insert(self,data):
9
+ if self.val<data:
10
+ if self.right:
11
+ return self.right.insert(data)
12
+ elif self.val>data:
13
+ if self.left:
14
+ return self.left.insert(data)
15
+ else:
16
+ return False
17
18
class Binary Tree(object):
19
def __init__(self):
20
self.root=None
21
self.leaf=None
22
self.size=None
23
- def insert(self,val):
- if root :
-
24
25
+ if self.root :
26
+ self.root.insert(data)
27
+ else :
28
+ self.root=Node(data)
0 commit comments