El día que quieras obtener un as en Matemáticas o incluso que quieras mejorar tus habilidades matemáticas aprende hacia el proyecto Euler.
Con problemas matemáticos de alta calidad, están destinados a fortalecer sus matemáticas y sus habilidades lógicas.
Puede comenzar el día 1 sin resolver ningún problema o puede resolverlo después de 1 mes de codificación o después de 1 año. Realmente no importa porque lo que necesitará son algunas habilidades básicas de codificación y matemáticas y la voluntad de mejorar.
- ¿Cómo resolver el problema de corchetes en SPOJ (SPOJ: SQRBR)?
- ¿Cómo encuentras la distancia entre dos lugares, sin usar los mapas de Google?
- ¿La complejidad de los algoritmos de clasificación está relacionada con la cantidad de suposiciones que hago? ¿Por qué?
- En el algoritmo de búsqueda A * deberíamos tener una lista abierta y otra cerrada. ¿Cómo los implementa utilizando tanto el hashmap como una cola prioritaria en Java?
- ¿Cómo podemos dividir un conjunto dado de números (posiblemente negativos) en dos partes que tienen el mismo promedio?
No necesita ser un experto en matemáticas, pero resolver estos problemas seguramente aumentará su competencia en matemáticas, lo que seguramente afectará en cierta medida la programación competitiva.
El enfoque debe ser entender primero el problema y obtener la relación matemática, la parte de codificación es lo último que debe preocuparse. Aparte de eso, es divertido resolver problemas matemáticos, pero son de muy alta calidad. Descubra su propio enfoque, no hay reglas establecidas.
Así que todo lo mejor.
Feliz codificación 🙂