@@ -8,32 +8,32 @@ def __init__(self, dato):
8
8
9
9
def __agregar_recursivo (self , nodo , dato ):
10
10
if dato < nodo .dato :
11
- if nodo .izquierda is None :
12
- nodo .izquierda = Nodo (dato )
11
+ if nodo .izq is None :
12
+ nodo .izq = Nodo (dato )
13
13
else :
14
- self .__agregar_recursivo (nodo .izquierda , dato )
14
+ self .__agregar_recursivo (nodo .izq , dato )
15
15
else :
16
- if nodo .derecha is None :
17
- nodo .derecha = Nodo (dato )
16
+ if nodo .der is None :
17
+ nodo .der = Nodo (dato )
18
18
else :
19
- self .__agregar_recursivo (nodo .derecha , dato )
19
+ self .__agregar_recursivo (nodo .der , dato )
20
20
21
21
def __inorden_recursivo (self , nodo ):
22
22
if nodo is not None :
23
- self .__inorden_recursivo (nodo .izquierda )
23
+ self .__inorden_recursivo (nodo .izq )
24
24
print (nodo .dato , end = ", " )
25
- self .__inorden_recursivo (nodo .derecha )
25
+ self .__inorden_recursivo (nodo .der )
26
26
27
27
def __preorden_recursivo (self , nodo ):
28
28
if nodo is not None :
29
29
print (nodo .dato , end = ", " )
30
- self .__preorden_recursivo (nodo .izquierda )
31
- self .__preorden_recursivo (nodo .derecha )
30
+ self .__preorden_recursivo (nodo .izq )
31
+ self .__preorden_recursivo (nodo .der )
32
32
33
33
def __postorden_recursivo (self , nodo ):
34
34
if nodo is not None :
35
- self .__postorden_recursivo (nodo .izquierda )
36
- self .__postorden_recursivo (nodo .derecha )
35
+ self .__postorden_recursivo (nodo .izq )
36
+ self .__postorden_recursivo (nodo .der )
37
37
print (nodo .dato , end = ", " )
38
38
39
39
def __buscar (self , nodo , busqueda ):
@@ -42,9 +42,9 @@ def __buscar(self, nodo, busqueda):
42
42
if nodo .dato == busqueda :
43
43
return nodo
44
44
if busqueda < nodo .dato :
45
- return self .__buscar (nodo .izquierda , busqueda )
45
+ return self .__buscar (nodo .izq , busqueda )
46
46
else :
47
- return self .__buscar (nodo .derecha , busqueda )
47
+ return self .__buscar (nodo .der , busqueda )
48
48
49
49
def agregar (self , dato ):
50
50
self .__agregar_recursivo (self .raiz , dato )
0 commit comments