Estoy escribiendo un código para ejecutar un árbol ponderado y hacer todas las distancias de las aristas iguales, quiero simplificar estas declaraciones en solo unas pocas líneas, ¿alguna ayuda? Clase Nodo: class Node: def printPostorder(root): if root: printPostorder(root.left) printPostorder(root.right) print(root.data, end=’ ‘) print(root.weight) if root: printPostorder(root.left) printPostorder(root.right) print(root.data, end=’ ‘) . . . Read more
Tengo esta función que verifica si la suma de las claves de los caminos desde un nodo hasta una hoja siempre es menor que un valor k determinado, y en caso contrario se establece un indicador en 1 para llevar un registro de ello. ¿Es posible convertir esta función en . . . Read more
Me enfrento a un error en el que, después de tomar la entrada del usuario de un ciclo while, mi código no acepta el último valor. Este error ocurre en UN ejemplo específico, y no tengo ni idea de por qué está sucediendo. Entonces, por ejemplo, el usuario ingresó: none . . . Read more