Saltar a contenido
en · es

proyectos base

proyectos esenciales, fundamentos y útiles

[tags]
  • [c-hash-table] — implementación propia de una tabla hash en C.
    direccionamiento abierto con doble hashing y redimensionado automático.
  • [CPP modules] — colección de 10 módulos en C++
    diseñados para introducir y explorar los fundamentos de la POO.
  • [decentralized_voting] — sistema de votación en blockchain
    implementado en Ethereum (Solidity); permite operaciones seguras y transparentes.
  • [Philosophers] — resuelve el 'problema de la cena de los filósofos' con un enfoque multihilo.
    usa mutexes; se centra en la gestión de recursos y la prevención de deadlocks.
  • [push_swap] — implementación de un algoritmo para ordenar dos pilas.
    incluye una implementación propia de una pila.
  • [libft] — biblioteca en C que reimplementa funciones de la estándar.
    incluye manejo de cadenas, gestión de memoria y operaciones con listas enlazadas.
  • [so_long] — un pequeño juego 2D.
    incluye un algoritmo BFS para validación de caminos.
  • [pipex] — recreación de los pipes de bash en C.
    creación de procesos mediante fork().
  • [ft_printf] — implementación propia de printf().
    admite especificadores de conversión y opciones de formato.
  • [get_next_line] — función que lee y devuelve una sola línea desde un descriptor de archivo.
    incluye lectura de archivos, gestión de memoria y uso de variables estáticas.

volver