Skip to content

Repositorio correspondiente a la Tarea 1 - Problema 1 de la asignatura de Algoritmos y Estructuras de Datos Avanzadas del Magíster en Ciencias de la Computación.

Notifications You must be signed in to change notification settings

Didudocl/Galloping-Search-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

Tarea desarrollada para la asignatura de Algoritmos y Estructuras de Datos Avanzados de la carrera de Magíster en Ciencias de la Computación.

📘 Tarea: Búsqueda Galopante/Exponencial

Este código implementa y analiza el algoritmo de Búsqueda Galopante/Exponencial sobre un arreglo ordenado de enteros. Además, se realiza una comparación con el algoritmo de Búsqueda Binaria.

El enunciado completo del primer problema está disponible en el siguiente archivo.

Las respuestas correspondientes se encuentran en el siguiente archivo.

⚙️ Instrucciones de Compilación y Ejecución

Asegúrate de tener g++ instalado en tu sistema. Luego, sigue los siguientes pasos para compilar y ejecutar el código:

  1. Compilación:
make
  1. Limpieza de Compilación:

En caso de querer eliminar los archivos compilados:

make clean
  1. Ejecución:
./main

📁 Estructura del Código

  • main.cpp: Función principal que ejecuta los algoritmos y los compara.
  • search/: Implementación de Algoritmos de Búsqueda Galopante/Exponencial y Binaria.
  • sort/: Implementación de Algoritmos de ordenamiento (HeapSort y QuickSort).
  • utils/: Generación de arreglos aleatorios.
  • docs/: Enunciado original de la tarea.

👥 Autores

⌨️ with ❤️ by @Didudocl y @bamm99

About

Repositorio correspondiente a la Tarea 1 - Problema 1 de la asignatura de Algoritmos y Estructuras de Datos Avanzadas del Magíster en Ciencias de la Computación.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published