Gracias por la A2A.
En primer lugar, no soy un as de programación. Solo soy un tipo que trabaja duro en su programación. Recomendaría la siguiente preparación que uso yo mismo.
Resuelve unos dps. Mire el problema, averigüe qué está intentando optimizar, en ciertos problemas comienzo con una matriz 2D y descubro un punto de partida inicial. Luego trato de elaborar una regla de actualización que parece estar en línea con el problema. Finalmente, retrocedo en la matriz 2D poblada y produzco la respuesta que se me pide que produzca. El primer intento posiblemente le permita obtener una tasa de aprobación de casos de prueba del 70%, mientras que luego tendrá que modificar la solución para resolver todos los casos de prueba.
- ¿Cuáles fueron tus marcas en el examen NDA?
- ¿Cuál es la probabilidad de aprobar el examen SSB de NDA?
- ¿Qué se puede hacer después de reprobar cada examen competitivo?
- Cómo prepararse para el examen Praxis 2.
- ¿Qué entrada de examen es mejor, JNU o CUCET?
También hay algunos tipos de algoritmos que son naturalmente más simples que otros, la implementación es muy sencilla, los algoritmos de conjuntos de bits también son bastante sencillos, ya que std::bitset
tiene muchas funciones de miembro útiles con las que trabajar.
Principalmente, si puedes hacer teoría de grafos y dp, estarás bien en cualquier caso después de la fecha límite y luego verás el editorial para mejorar tu propia respuesta y asegurarte de que comprendes cada ejemplo. Compara esto con el tuyo.
También comienza con los concursos de tipo maratón que se llevan a cabo durante varios días. El punto principal aquí es sobre el uso prolongado que desea resolver problemas, de manera que gradualmente cambie a un mejor programador. Esto puede tomar algo de tiempo. Enjuague y repita.
Esto es lo que funciona para mí.