Skip to content

NotBenja/Tarea2_Logaritmos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

Tarea 2 : Dijkstra y Análisis Amortizado

Este proyecto contiene los archivos necesarios para poder utilizar el algoritmo de Dijkstra en un grafo no dirigido con peso usando dos variantes: Dijkstra con Heap y Dijkstra con Colas de Fibonacci.

Requisitos

  • Java Development Kit (JDK) instalado en el ordenador.

Instrucciones

  1. Clonar el repositorio o descargar el código fuente.

  2. Abrir una terminal en la carpeta del proyecto.

  3. Ir a la carpeta /src que contiene las clases utilizadas en el proyecto.

  4. Abrir el archivo Main.java, configurar qué tamaño de input (variables i y j) se quiere utilizar.

  5. Ejecutar el archivo Main.java con los parámetros seleccionados (Recomendación: Ejecutar el programa en el IDE IntelliJ)

  6. Una vez ejecutado el archivo, se ejecutarán 50 tests para los parámetros usados. En cada iteración se creará un grafo, el cual será usado como parámetro en ambas variantes de Dijkstra.

  7. Los resultados de rendimiento para cada algoritmo serán guardados en /tests/Fib y /tests/Heap para Colas de Fibonacci y Heap respectivamente.

Autores

  • Evelyn Ávila
  • Benjamín Reyes
  • Zamaya Toledo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages