Bueno, déjame dar un paso atrás cuando hiciste una suposición en tu pregunta.
- Los algoritmos son matemáticos . Son un procedimiento paso a paso inequívoco que toma entrada y produce salida.
- Las estructuras de datos se utilizan para administrar y manejar datos para que pueda resolver problemas de manera eficiente (en muchos entornos) y aplicarles algoritmos.
La respuesta corta: sí! Los tipos de matemáticas? Depende Necesitará obtener una formación básica en matemáticas y análisis discretos para obtener una formación adecuada en ambas materias. Esos servirían de base para estudiarlos. Tenga en cuenta que depende mucho del nivel del curso que esté tomando. No permita que la palabra “m” lo asuste, es necesario comprender el tema correctamente, así que tómese su tiempo y haga preguntas. Nada cambia de la noche a la mañana.
Si se trata más de una perspectiva de programación sobre estos temas, los temas pueden ser menos intensivos, pero es posible que no esté aprendiendo “por qué” las cosas son verdaderas y más cómo aplicarlas. Aplicar las cosas no es difícil si te tomas el tiempo para hacerlo, pero entender por qué las cosas son verdaderas y luego implementarlas con cuidado es otra actividad. No dejes que te intimide. He tenido muchos estudiantes que dirán directamente que tienen miedo de las Matemáticas en CS, pero si te tomas tu tiempo y eres dedicado, deberías estar bien.
- ¿Diferencia entre algoritmo de relleno de inundación y relleno de límite en gráficos de computadora?
- ¿Qué algoritmo (s) de aprendizaje automático es el mejor para la regresión no lineal con un número limitado de datos?
- ¿Cuál es la recurrencia de este problema DP?
- ¿Crees que KNN tiene privilegios en comparación con otros algoritmos de aprendizaje automático porque aprende con el tiempo?
- ¿Qué tipo de algoritmos / pruebas / procedimientos analíticos se utilizan en el comercio minorista y para estudiar el comportamiento del consumidor?
Tenga en cuenta que los informáticos teóricos generalmente estudian estos temas desde un punto de vista completamente matemático, así que tenga en cuenta que estos temas tienen muchas facetas para ellos de lo que probablemente verá en un curso.