Пример #1
0
def req4(analyzer):
    delta_time = -1.0
    delta_memory = -1.0

    tracemalloc.start()
    start_time = getTime()
    start_memory = getMemory()

    x = model.req4(analyzer)
    num_nodos = x[0]
    costo = x[1]
    camino = x[2]
    print("El número de nodos conectados a la red de expansión mínima es: " + str(num_nodos))
    print("")
    print("El costo total (distancia en [km]) de la red de expansión mínima es: " + str(costo))
    print("")
    print("Rama más larga: ")
    print("")
    print(camino)

    stop_memory = getMemory()
    stop_time = getTime()
    tracemalloc.stop()

    delta_time = stop_time - start_time
    delta_memory = deltaMemory(start_memory, stop_memory)

    return delta_time,delta_memory
Пример #2
0
def reque4(catalog, new_genres, lista):
    main = catalog['tempo_req4']
    dic = {}
    for i in lista:
        dic[i] = new_genres[i]
    ans = model.req4(main, dic)
    return ans
Пример #3
0
def req4(catalog):
    delta_time = -1.0
    delta_memory = -1.0

    tracemalloc.start()
    start_time = getTime()
    start_memory = getMemory()

    md.req4(catalog)

    stop_memory = getMemory()
    stop_time = getTime()
    tracemalloc.stop()

    delta_time = stop_time - start_time
    delta_memory = deltaMemory(start_memory, stop_memory)
    print('Tiempo en s :' + str(delta_time / 1000) + '.      Memoria en kb: ' +
          str(delta_memory) + '.')
Пример #4
0
def req4(analyzer):
    """
    Encuenntra el mayor recorrido entre Bogotá-Colombia con los demás LP del grafo

    Args:
        analyzer

    Returns:
        numNodos, distanciaTotal, mayorRecorrido
    """
    return model.req4(analyzer)
Пример #5
0
def req4(catalog, generos):
    """
    Función que se encarga de iniciar la ejecución del requerimiento
    4 en el model y llevar el resultado al view.
    Además determina a informa al model los rangos de tempo para los
    géneros dados.
    """
    contador = 1
    while contador <= lt.size(generos):
        genero = lt.getElement(generos, contador)
        if type(genero) != list:
            def_generos(contador, generos, genero)
        contador += 1
    return model.req4(catalog, generos)
Пример #6
0
def req4(catalog):
    delta_time = -1.0
    delta_memory = -1.0

    tracemalloc.start()
    start_time = getTime()
    start_memory = getMemory()

    respuesta = model.req4(catalog)

    stop_memory = getMemory()
    stop_time = getTime()
    tracemalloc.stop()

    delta_time = stop_time - start_time
    delta_memory = deltaMemory(start_memory, stop_memory)

    return respuesta, delta_time, delta_memory
Пример #7
0
def req4(catalog, tag, pais, size):
    result = model.req4(catalog, tag, pais, size)
    return result
Пример #8
0
def req4(analyzer):
    return model.req4(analyzer)
Пример #9
0
def req4(catalog, listaGeneros):

    return model.req4(catalog, listaGeneros)
Пример #10
0
def req4(analyzer):
    ans = model.req4(analyzer)
    return ans
Пример #11
0
def req4(pais, idCategoria, catalog):
    return model.req4(pais, idCategoria, catalog)
Пример #12
0
def req4(catalog):

    return model.req4(catalog)
Пример #13
0
def req4(datos):
    return model.req4(datos)