def buscar_jedi_nombre(): nombre = str(request.form['valor1']) pos = busqueda(arbol_nombre, nombre) if (pos is not None): file = abrir('../jedis') jedi = leer(file, pos.nrr) cerrar(file) return render_template('/detalle.html', jedi=jedi) else: return render_template('/buscar.html')
lista_mezclada += izquierda if(len(derecha) > 0): lista_mezclada += derecha return lista_mezclada # TDA TIPO DATO ABSTRACTO DATO + FUNCIONALIDAD from tda_polinomio import crear_polinomio, sumar_polinomios, modificar_termino pol1 = [3, 5, 0, 6] modificar_termino(pol1, 2, 4) pol2 = [1, 2, 1,] print(sumar_polinomios(pol1, pol2)) from tda_archivo import abrir, cerrar, escribir, leer, modificar arch = abrir('datos') modificar(arch, 1, "hola") #escribir(arch, 230) #escribir(arch, 199) for i in range(0, len(arch)): print(leer(arch, i)) cerrar(arch)
ori = buscar_vertice(g, 'Alemania') des = buscar_vertice(g, 'Francia') insertar_arista(g, 70, ori, des, [12, 12.30, 'Volar S.A', 50, 0.30]) ori = buscar_vertice(g, 'Francia') des = buscar_vertice(g, 'Tailandia') insertar_arista(g, 95, ori, des, [22, 24, 'Volar S.A', 450, 2]) file = abrir('ej1_grafos.txt') exportar_grafo(g, file) pos = 0 while (pos < len(file)): persona = leer(file, pos) pos += 1 print(persona) cerrar(file) a = input() camino_mas_corto = dijkstra(g, 'Argentina', 'Tailandia') fin = 'Tailandia' peso_total = None while (not pila_vacia(camino_mas_corto)): dato = desapilar(camino_mas_corto) if (peso_total is None and fin == dato[1][0].info): peso_total = dato[0] if (fin == dato[1][0].info): print(dato[1][0].info) fin = dato[1][1] print('KM total:', peso_total) print()
def inorden_nombre(): jedis_orden = [] file = abrir('../jedis') inorden_name(arbol_nombre, file, jedis_orden) cerrar(file) return render_template('/index.html', jedis=jedis_orden)