Los algoritmos son en realidad parte de las matemáticas en primer lugar. La mayoría de los algoritmos son ideados por matemáticos mucho antes de que se inventaran las computadoras.
Tome la teoría de grafos, por ejemplo. Se le atribuye a Euler desde el año 1776.
La combinatoria es aún más antigua.
- ¿Cuáles son las oportunidades interesantes en la industria farmacéutica para emprendedores con experiencia en negocios, economía y ciencia de datos?
- ¿Qué tan buenas serán las oportunidades si agrego habilidades / conocimientos adquiridos por CFA-I además de mis habilidades básicas de análisis de datos?
- ¿Qué es la clasificación bayesiana en la minería de datos?
- ¿Por qué MSFT necesita un jefe de ciencia de datos cuando tiene todos los investigadores de aprendizaje automático en el mundo?
- ¿Cuál es la diferencia entre minería de datos, ciencia de datos y bigdata?
El análisis numérico, la base de casi toda la informática científica, data de 2000 años.
La criptografía también es bastante antigua.
Entonces, sí, cualquier algoritmo significativo de hoy tendrá sus raíces en algún lugar de las matemáticas. Saber que será bueno, pero puede estar seguro de que aprenderá matemáticas cuando aprenda estos algoritmos.
En lo que respecta a las estructuras de datos, son una mera representación de datos para facilitar los algoritmos. Por supuesto, estaban disponibles antes que las computadoras, pero no se llamaron estructuras de “datos”.