File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
data_structures/Binary Tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 1
1
'''
2
2
A binary search Tree
3
3
'''
4
+
5
+
4
6
class Node :
5
7
6
8
def __init__ (self , label ):
@@ -34,7 +36,7 @@ def __init__(self):
34
36
35
37
def insert (self , label ):
36
38
37
- #Create a new Node
39
+ # Create a new Node
38
40
39
41
node = Node (label )
40
42
@@ -45,7 +47,7 @@ def insert(self, label):
45
47
curr_node = self .root
46
48
47
49
while True :
48
- if curr_node != None :
50
+ if curr_node is not None :
49
51
50
52
dad_node = curr_node
51
53
@@ -61,12 +63,12 @@ def insert(self, label):
61
63
break
62
64
63
65
def empty (self ):
64
- if self .root == None :
66
+ if self .root is None :
65
67
return True
66
68
return False
67
69
68
70
def preShow (self , curr_node ):
69
- if curr_node != None :
71
+ if curr_node is None :
70
72
print (curr_node .getLabel (), end = " " )
71
73
72
74
self .preShow (curr_node .getLeft ())
You can’t perform that action at this time.
0 commit comments