# data[].attributes.body
Un algoritmo es un conjunto de reglas definidas que permite solucionar un problema, de una determinada manera, mediante operaciones sistemáticas (no necesariamente ordenadas) y finitas.

# data[].attributes.body
Pueden ser de diferentes tipos, dependiendo de la técnica que se utilice para su almacenamiento y recuperación, estos tipos son los siguientes: Estructura de datos estática. Estructura de datos dinámica.

# data[].attributes.body
En programación, una estructura de datos puede ser declarada inicialmente escribiendo una palabra reservada, luego un identificador para la estructura y un nombre para cada uno de sus miembros, sin olvidar los tipos de datos que estos representan. Generalmente, cada miembro se separa con algún tipo de operador, carácter o palabra reservada.

# data[].attributes.body
Según la secuencia que se presenta entre cada elemento al momento de realizar el recorrido entre los elementos de la estructura de datos, esta se puede clasificar en los siguientes tipos: Estructura de datos lineal. Estructura de datos no lineal.

# data[].attributes.body
los algoritmos se adaptan, transforman, están por todas partes, y son una de las razones de que las campañas de marketing digital sean cada vez más precisas.

# data[].attributes.body
De las características del algoritmo se deduce que tiene tres partes:
La entrada o input
Procesamiento o instrucciones.
Salida o resultado obtenido.

# data[].attributes.body
Un algoritmo nos ayuda a resolver un problema de forma sistemática e inequívoca.