def option_two(): print("\nCargando información...") controller.loadTrips(cont) num_edges = controller.totalConnections(cont) num_vertex = controller.totalStops(cont) print('Numero de vertices en el grafo: ' + str(numvertex)) print('Numero de arcos en el grafo: ' + str(numedges))
def optionTwo(): print("\nCargando información de transporte de bicicleta ....") controller.loadTrips(cont) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges))
def optionThree(): numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) scc = controller.numSCC(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges)) print('Número de elementos fuertemente conectados: ' + str(scc))
def optionTwo(cont): print("\nCargando información de transporte de singapur ....") controller.loadServices(cont, servicefile) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges)) print('El limite de recursion actual: ' + str(sys.getrecursionlimit()))
def optionTwo(): controller.loadTrips(cont) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Número de vértices: ' + str(numvertex)) print('Número de arcos: ' + str(numedges)) print('Límite de recursión actual: ' + str(sys.getrecursionlimit())) sys.setrecursionlimit(recursionLimit) print('El límite de recursión se ajusta a: ' + str(recursionLimit))
def optionTwo(): print("\nCargando información de viajes en bicicleta ....") controller.loadTrips(cont) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges)) print('El limite de recursion actual: ' + str(sys.getrecursionlimit())) sys.setrecursionlimit(recursionLimit) print('El limite de recursion se ajusta a: ' + str(recursionLimit))
def optionLoad(): printRespuesta() print("\nCargando información de taxis...") controller.loadData(cont, taxi_file) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges)) print('El limite de recursion actual: ' + str(sys.getrecursionlimit())) sys.setrecursionlimit(recursionLimit) print('El limite de recursion se ajusta a: ' + str(recursionLimit)) printRespuesta()
def optionTwo(cont): print("\nCargando información de transporte de singapur ....") delta_time = -1.0 tracemalloc.start() start_time = getTime() controller.loadServices(cont, servicefile) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges)) print('El limite de recursion actual: ' + str(sys.getrecursionlimit())) stop_time = getTime() tracemalloc.stop() delta_time = stop_time - start_time print("Tiempo [ms]: ", f"{delta_time:.3f}")
print("Bienvenido") print("1- Inicializar catálogo") print("2- Cargar Informacion") cont = None servicefile = 'connections.csv' """ Menu principal """ while True: printMenu() inputs = input('Seleccione una opción para continuar\n') if int(inputs[0]) == 1: print("\nInicializando....") # cont es el controlador que se usará de acá en adelante cont = controller.init() elif int(inputs[0]) == 2: print("\nCargando información ...") controller.loadServices(cont, servicefile) numedges = controller.totalConnections(cont) numvertex = controller.totalStops(cont) print('Numero de vertices: ' + str(numvertex)) print('Numero de arcos: ' + str(numedges)) print('El limite de recursion actual: ' + str(sys.getrecursionlimit())) else: sys.exit(0) sys.exit(0)