Como dijiste, un algoritmo es una secuencia de pasos. Una fórmula, por otro lado, es una expresión de información.
Por ejemplo:
El volumen de una esfera está representado por la fórmula:
- ¿Por qué la complejidad temporal del siguiente código O (logn)?
- ¿Debo postularme a trabajos de desarrollo web si puedo construir aplicaciones CRUD pero no asimilo la notación Big O y nunca he trabajado en un proyecto grupal?
- ¿Cómo justificamos la selección de un algoritmo de aprendizaje particular para la clasificación?
- Cómo convertir la salida de números complejos generada por el algoritmo FFT en frecuencia vs amplitud
- C: ¿Existe un enfoque general para convertir una función recursiva en iterativa y viceversa?
V = 4/3 π r 3
Esa fórmula codifica el volumen de una esfera en función de su radio. No hay pasos en la fórmula, solo información (La relación entre el radio y el volumen de una esfera).
Para calcular el volumen de una esfera, puede usar el algoritmo:
1. Cubica el radio
2. Multiplicar por π
3. Multiplica por 4/3
pero tenga en cuenta que el algoritmo anterior no describe la fórmula en sí misma, describe cómo aplicar la fórmula y obtener un resultado.
Sin embargo, un algoritmo genético puede expresarse como una serie de pasos, pero no existe una representación concisa de la información dentro de un algoritmo genético. es decir, no hay fórmula.