¿Es posible lograr una calificación de color amarillo en las fuerzas de código en 3 meses si trabajo duro?

Faltan muchos detalles. Principal – ¿Cuál es tu nivel actual?

Puedo alcanzar el amarillo aún más rápido, ya tuve al menos un problema fallido en los últimos 8 o 9 concursos seguidos, y mi calificación se está moviendo en la dirección del rojo al amarillo bastante estable 🙂 Alcanzando el amarillo del violeta y el amarillo del gris Son dos logros completamente diferentes. El primero no suena muy duro, mientras que el segundo es mucho más impresionante.

En general, no me parece imposible, incluso si ahora eres verde. Pero tienes que trabajar muy duro suggest Yo sugeriría practicar mucho; Resuelve tantos problemas como sea posible. No le enseñará a ser creativo ni a resolver problemas difíciles en 3 a 4 meses … Pero no necesita eso. También aquí mi consejo habitual de participación en concursos / virt.participación + adiestramiento en lugar de resolver OJ se ajusta aún mejor. Puede obtener una idea relativamente clara de lo que necesita resolver (y la rapidez con la que debe hacerlo) para obtener una calificación específica, simplemente observando las posiciones. Luego, durante el concurso virtual, deberías poder organizar el nivel esperado (puedes ver las posiciones antes de un concurso y luego ajustar tu estrategia según estos resultados, pero sería mucho mejor no estropear las cosas) y después del concurso. – Debería aumentar la resolución aún más. Le sugeriría que solucione los problemas que se pueden hacer con personas de color rojo bajo, si quiere asegurarse de que está pasando a su color amarillo paso a paso.

Primera observación: los problemas requeridos para el nivel de amarillo son de hecho bastante estándar. Rara vez necesitarás resolver algo complicado / inusual; En la mayoría de los casos, tendrá que resolver problemas relativamente estándar / clásicos / típicos y será suficiente.

Segunda observación: la velocidad y la precisión son muy importantes. Hoy hubo una ronda en CF donde la persona clasificada # 1 y la persona clasificada # 100 resolvieron el mismo conjunto de problemas. La única diferencia fue el gasto de tiempo y el número de intentos realizados 🙂 Por lo general, la situación en la parte superior no es tan mala, pero para la parte media de la clasificación funciona de esta manera con bastante frecuencia. Tienes una larga, larga lista de personas que resolvieron A + B + C o A + B, colocar en la parte superior de ese grupo te da +70 mientras que estar en la parte inferior de esa lista significa -50 … Todos ellos no estaban t lo suficientemente bueno para resolver el siguiente problema, y ​​al practicar mucho debe alcanzar una buena velocidad que le ayudará a ser más alto en ese grupo de personas con la misma lista de problemas resueltos.

Si está interesado en obtener un punto amarillo en su gráfico como una prueba de su nivel de amarillo, también debe buscar concursos con la oportunidad de obtener una gran calificación. Parece que ahora las fórmulas se han mejorado mucho para funcionar mejor para los eventos div1 + div2, pero aún así puedes obtener muchos puntos por un buen rendimiento.

Si ya tiene una sólida formación en algoritmos / estructuras de datos / programación competitiva y si es un buen solucionador de problemas, entonces sí, diría que tiene muchas posibilidades de alcanzar el color amarillo dentro de tres meses.

Sin embargo, si está comenzando una programación competitiva, entonces probablemente no. Quizás un mejor objetivo sería llegar a un experto (calificación azul) en 3 meses y tratar de desempeñarse bien en la división 2.

Sí, es posible , pero probablemente no.

Hay personas que alcanzaron al Gran Maestro en menos tiempo, pero no necesitarías más de 10 dedos para contarlos.

Todo depende de tu conocimiento actual, persistencia y motivación.