def f3(analyzer,s1,s2): cola = qe.newQueue() qe.enqueue(cola, "Hay " + str(model.numSCC(analyzer)) + " clústeres en el grafo") if model.sameCC(analyzer,s1,s2)==False: qe.enqueue(cola, "Las dos estaciones NO pertenecen al mismo clúster") else: qe.enqueue(cola, "Las dos estaciones SI pertenecen al mismo clúster") return cola
def numConnectedComponents(citibike, station1, station2): """ RETO4 | REQ1 Llama a la función en el model que retorna los componentes fuertemente conectados. """ return model.numSCC(citibike['graph']), model.sameCC( citibike['graph'], station1, station2)
def numero_SCC(bikes): return model.numSCC(bikes)
def numSCC(analyzer): return model.numSCC(analyzer)
def numSCC(analyzer): """ Numero de componentes fuertemente conectados """ return model.numSCC(analyzer)
def connectedSCC(analyzer): return model.numSCC(analyzer['connections'], analyzer)
def numSCC(citibike): """ Numero de componentes fuertemente conectados """ return model.numSCC(citibike)
def connectedComponents(taxis): return model.numSCC(taxis)
def connectedComponents(citibike): return model.numSCC(citibike)
def numSCC(graph, sc): return model.numSCC(graph, sc)
def componentes_fuertemente_conectados(citybike): variable=m.numSCC(citybike,{}) return variable
def num_scc(catalog): return model.numSCC(catalog)