Professional Documents
Culture Documents
SANTA MARIA
FACULTAD DE CIENCIAS E
INGENIERIAS FISICAS Y FORMALES
ESTRUCTURAS DISCRETAS 2
Arequipa – Perú
2015
1.-Calcular el peso de un árbol binario def pesoArbin(arbin):
2. Informar si un elemento se encuentra presente en un árbol
binario def estaArbin(arbin, elem):
3. Calcular el número de hojas de un árbol.
Def numHojas(arbin):
4. Decidir si existe un camino entre 2 elementos e1 y e2
def camino(arbin, e1, e2):
5. Calcular el número de elementos que tiene un árbol binario en
un nivel dado. def contNivel(arbin, num):
6. Informar si 2 árboles binarios sin elementos repetidos son
semejantes
def semejantes(arbin1, arbin2):
7. Informa si 2 árboles binarios son isomorfos
defisomorfosArbin(arbin1, arbin2):
8. Informa si 2 árboles binarios son semejantes aunque existan
elementos repetidos. O sea si existen repetidos n veces en arbin1,
también deberá existir n veces en arbin2.
def semejantesArbin(arbin1, arbin2):
9. Informa si un árbol binario es completo
def completoArbin(arbin):
10. Informa si un árbol binario está lleno
def llenoArbin(arbin):
CUESTIONARIO
1. ¿Cómo son los algoritmos de las aplicaciones de Árboles en
Python?