Está en la página 1de 1

class nodo:

def __init__(self, nombre):


self.entrantes = []
self.salientes = []
self.nombre = nombre
print(self.nombre)
def addEntrante(self, nodo):
self.entrantes.append(nodo)
nodo.salientes.append(self)
def addSaliente(self, nodo):
self.salientes.append(nodo)
nodo.entrantes.append(self)
def addBidirec(self, nodo):
self.salientes.append(nodo)
self.entrantes.append(nodo)
nodo.salientes.append(self)
nodo.entrantes.append(self)
class DijksNodo(nodo):
def __init__(self,name):
nodo.__init__(self,name)
self.data = [1000000,1000000]
print(self.data)
def addDijksInfo(self,puntos, procedencia):
self.data = [puntos, procedencia]
print(self.data)
##print("Ingrese nodos para terminar presione <ENTER>")
##do

También podría gustarte