• +34 685 967 885
  • +34 695 898 191
  • antgarprats@gmail.com
  • Antonio García Prats

Publicado en programación c

Merge Sort en C

El algoritmo Merge Sort es un algoritmo de ordenamiento eficiente basado en el paradigma «Divide y vencerá». Fue desarrollado por John von Neumann en 1945 y es ampliamente utilizado debido a su complejidad de tiempo O(n log n) en todos los casos (mejor, peor y promedio). Fundamentos del algoritmo merge sort en C El algoritmo […]

Publicado en programación c

Un primer programa con OpenGL

OpenGL (Open Graphics Library) es una API estándar y ampliamente utilizada para la creación de gráficos 2D y 3D en aplicaciones. Se desarrolló originalmente por Silicon Graphics Inc. (SGI) en 1992 y ha evolucionado para soportar renderización avanzada y aceleración de hardware. OpenGL proporciona un conjunto de funciones que permiten interactuar con las GPU (tarjetas […]

Publicado en programación c

La máquina enigma

La máquina Enigma fue un dispositivo electromecánico usado principalmente durante la Segunda Guerra Mundial por Alemania para cifrar y descifrar mensajes. Diseñada inicialmente por Arthur Scherbius en los años 1920, se basaba en rotores giratorios que transformaban el texto plano en texto cifrado, ofreciendo una de las formas más avanzadas de cifrado mecánico de su […]

Publicado en programación c

Crear un juego piedra papel o tijera en C++

El juego de Piedra Papel o Tijera (conocido internacionalmente como «Rock, Paper, Scissors») es un clásico y sencillo juego de manos que tiene sus raíces en la antigua China, donde se originó bajo el nombre de «shoushiling». Desde entonces, se ha popularizado en todo el mundo, convirtiéndose en un método universal para tomar decisiones o […]

Publicado en programación c

Algoritmo criptográfico Cesar en C

Hoy os traigo un ejemplo del código en C para implementar el algoritmo criptográfico Cesar en C. El cifrado César es una técnica de encriptación simple donde cada letra de un texto se reemplaza por otra que se encuentra un número fijo de posiciones adelante en el alfabeto. Historia del algoritmo criptográfico Cesar El algoritmo […]

Publicado en programación c

Estructura de datos Cola de enteros

En la ciencia de la computación, la estructura de datos cola de enteros juegan un papel crucial en la organización y gestión eficiente de la información. Entre estas estructuras, la cola (también conocida como queue en inglés) es una de las más fundamentales y ampliamente utilizadas. A lo largo de este artículo, exploraremos qué es […]