LuchoBazz /
AlgorithmNotebook
:chart_with_upwards_trend: Este repositorio contiene una recopilación de algoritmos y estructuras de datos populares codificados en C++ y Java.
Loading repository data…
UlisesEst / repository
Este repositorio contiene un sistema completo en c++17 diseñado para generar, resolver y validar el clásico rompecabezas N-Puzzle en dimensiones que van desde 3x3 hasta 8x8. El proyecto no solo se enfoca en encontrar la meta, sino en hacerlo de manera eficiente mediante una arquitectura de búsqueda híbrida y un sistema de validación independiente.
El sistema está compuesto por tres programas independientes escritos en C++:
generador.cpp: Genera tableros de N-Puzzle aleatorios y garantizados de tener solución. Parte de un estado meta y aplica N movimientos aleatorios válidos siguiendo una estructrua donde el primer numero es la dimension, el primer tablero es el tablero rebuelto y el segundo tablero la meta a la que se quire llegar.
BeamAstar.cpp (Solucionador): Lee los archivos generados, evalúa su viabilidad matemática y encuentra la ruta óptima o subóptima hacia la meta usando una función definida con las hueristicas seleccionadas, entregando como resultado una achivo de metricas de los tableros resueltos.
validador.cpp (Auditoría): Toma un tablero inicial y una cadena de movimientos (ej. U,D,L,R), aplica las transformaciones paso a paso y verifica si el estado resultante coincide exactamente con el estado meta.
Para compilar los programas, se requiere el compilador g++ (GCC). Es estrictamente necesario utilizar la bandera de máxima optimización -O3 para el solucionador, ya que las matrices masivas exigen un alto rendimiento de CPU.
Ejecuta los siguientes comandos en tu terminal:
# 1. Compilar el generador:
g++ -o generador generador.cpp
# 2. Compilar el solucionador (Motor de Búsqueda):
g++ -O3 -o solucionador BeamAstar.cpp
# 3. Compilar el validador:
g++ -o validador validador.cpp
Selected from shared topics, language and repository description—not editorial ratings.
LuchoBazz /
:chart_with_upwards_trend: Este repositorio contiene una recopilación de algoritmos y estructuras de datos populares codificados en C++ y Java.
hbodan /
Este repositorio contiene la Guía de 12 ejercicios de C/C++ (Universidad Americana)
FernandoCalmet /
🦄 Este repositorio contiene el aprendizaje esencial con el lenguaje de programación CSharp (C#). El propósito es tener un “roadmap” de aprendizaje sobre los conocimientos aplicados.
szircj /
Este repositorio contiene todo lo necesario para editar y recompilar nuestro promod. El código está listo para un servidor en vivo tanto en CoD4/CoD4X. Quake-C (GSC/GSX)
JoseAndresHV-UPSA /
Este repositorio contiene recursos de la materia Bases de Datos (SI314). Puedes encontrar todo tipo de comandos SQL y ejercicios, desde consultas hasta procedimientos almacenados realizados en SQL Server. Además de un proyecto para la materia realizado en C#.
gemartin99 /
Este repositorio contiene 12 retos progresivos diseñados para aprender los fundamentos de la Integración Continua (CI) y el Despliegue Continuo (CD) utilizando el lenguaje C.