Categoría: Programación
-

Estructura de Datos: Lista Simplemente Enlazada
En programación, una lista simplemente enlazada es una estructura de datos, similar a los arreglos, pero contando con importantes diferencias que la convierten en una mejor opción a utilizar en determinadas situaciones. Asímismo, la lista simplemente enlazada es una de las estructuras de datos básicas con la que después podremos crear otras estructuras de datos más…
-
Algoritmo de Euclides en Python
El algoritmo de Euclides es un método para obtener el máximo común divisor (MCD) de dos números, descrito por el matemático griego Euclides alrededor del año 300 A.C. Con una pequeña modificación, este algoritmo también puede utilizarse para encontrar el Mínimo Común Multiplo (MCM) de dos números. En programación, podemos implementar el algoritmo de Euclides…
-
Creación de una pila (Stack) en C utilizando arreglos
Las estructuras de datos son fundamentales en la programación, y una de las más conocidas es la Pila (o Stack en inglés). Si estás aprendiendo C o simplemente quieres repasar tus conocimientos, este artículo te guiará paso a paso para crear tu propia implementación de una pila utilizando arreglos. ¿Qué es una Pila? Una pila…