30 días para formar un nuevo hábito de codificación: ¿estás dentro?

Muchas veces hemos visto personas, especialmente estudiantes, quejándose de cómo no pueden mantener la consistencia mientras codifican y resuelven problemas de programación. Toda la emoción y el entusiasmo de los principiantes a menudo desaparecen con el paso del tiempo. El escenario de alguna manera se ve así:

  • Día – 1: Tarea completada
  • Día – 2: Tarea completada
  • Día – 3: Tarea completada
  • Día – 4 : Pendiente
  • Día – 5: ———
  • Día – 6: ———
  • Y así.

30-Days-of-Code-WIth-Video-Solutions-By-GeeksforGeeks

Pero como dijeron, solo se necesitan 21 días para formar un nuevo hábito y esto también se aplica a las habilidades de programación. Indudablemente, si dedicara un tiempo dedicado a la programación y la resolución de problemas todos los días durante 3 o 4 semanas, es muy probable que la codificación se convierta en su nuevo hábito y podrá tener un dominio sólido sobre la estructura de datos y el algoritmo. habilidades. Ahora, surge la pregunta, ¿cómo hacer esto? De acuerdo, no te preocupes, ¡también tenemos una solución para este problema tuyo! GeeksforGeeks presenta un curso de 30 días de código en el que puede intentar una pregunta de codificación todos los días durante 30 días y puede dominar sus habilidades de estructura de datos y algoritmos.

Sí, 30 Días 30 Retos. ¿No es emocionante?

No olvide tomar la captura de pantalla del envío y subirla a su cuenta de Twitter y etiquetarnos @geeksforgeeks con el #30daysofcodewithGFG

Aunque sabemos que todos ustedes seguramente podrán resolver todos los desafíos, en caso de que no encuentren la solución para un desafío en particular, ¿entonces qué? Vale, no queremos que pierdas ninguna oportunidad de aprender y, teniendo esto en cuenta, te proporcionamos las soluciones para cada desafío en el canal de YouTube de GeeksforGeeks. La solución para el desafío de cada día se proporcionará una vez que el desafío supere, es decir, después de 24 horas. Haga clic en la imagen de abajo para obtener las soluciones:

Video-Solutions-of-30-Days-of-Code-By-GeeksforGeeks

 

detalles del curso

El curso GeeksforGeeks 30 Days of Code está diseñado de tal manera que lo ayudará a adquirir el hábito de programar todos los días. Mientras tanto, no solo lo ayudará a desarrollar un hábito, sino que también mejorará sus habilidades todos los días para el futuro y también hay varias recompensas sorpresa para usted. Además de eso, el curso es absolutamente GRATIS para todos y cada uno de los estudiantes. ¿Qué más necesitas?

Hablando sobre el formato del curso, se le dará un nuevo problema de codificación todos los días a las 12:00 a. m. IST y solo tiene 24 horas para enviar sus respuestas . El desafío de 30 días comprende 21 temas diferentes de DSA y los puntajes acumulativos de todos los días determinarán su puntaje. Una vez que haya enviado su respuesta, tome la captura de pantalla del envío y cárguela en su cuenta de Twitter y etiquétenos @geeksforgeeks con el #30daysofcodewithGFG . ¡Cuantas más respuestas correctas obtengas, más posibilidades tendrás de estar en la cima de la clasificación! Algunas de las características notables de esto se proporcionan a continuación:

  • ​​​​​​Nuevos desafíos de codificación todos los días
  • Las preguntas abarcan varias dificultades y 21 temas de DSA
  • Ideal tanto para nuevos programadores como para experimentados.
  • Desarrolla el hábito de codificar

Debe tener en cuenta que la primera pregunta se realizará el 26 de enero de 2021 a las 12:01 a. m. IST. Simplemente puede registrarse para el curso desde el sitio web oficial donde se le pedirá que proporcione algunos detalles básicos como el nombre, el año de graduación, etc.

  • Horario : 26 enero ’21 al 27 febrero ’21
  • Precio : ¡GRATIS!
  • Enlace de registro : 30 días de código

Los problemas en el desafío 30 Days of Code se basarán en una amplia gama de temas de estructuras de datos y algoritmos de la siguiente manera:

  • Día 1 y Día 4; el problema de estos dos días se basará en el tema Array .
  • Día 2 y Día 3; aquí obtendrá el problema basado en conceptos matemáticos .
  • Día 5 y Día 6; aquí necesitas resolver los problemas basados ​​en Matrix .
  • Día 7 y Día 8; el problema estará relacionado con Búsqueda y clasificación y Dos punteros respectivamente.  
  • Día 9, 10 y 11; estos 3 días estarán exclusivamente dedicados a los problemas basados ​​en Strings .
  • Día 12 y Día 13; el problema en estos días estará basado en Bit Magic y Recursion respectivamente.
  • Día 14 y Día 15; aquí obtendrá el problema basado en Hashing y Linked List respectivamente.  
  • Día 16, 17 y 18; estos 3 días estarán exclusivamente dedicados a los problemas basados ​​en Stack .
  • día 19; en este día en particular, obtendrá el problema basado en Queue .
  • Día 20 y Día 21; estos dos días se asignan a problemas basados ​​en árboles .
  • día 22; aquí obtendrá el problema basado en BST (Binary Search Tree).
  • Día 23 y Día 24; el problema en estos dos días se basará en la estructura de datos   del montón .
  • Día 25 y Día 26; estos dos días se asignan a problemas basados ​​en gráficos y clasificación topológica , respectivamente.
  • Día 27 y Día 28; estos 2 días estarán particularmente dedicados a problemas basados ​​en algoritmos codiciosos .
  • Día 29 y Día 30; en los últimos dos días, obtendrá el problema según el prefijo y el sufijo y la programación dinámica , respectivamente.  

Los problemas que encontrará en los temas mencionados anteriormente seguramente lo ayudarán a validar sus habilidades de programación y estructuras de datos y algoritmos.

Y como todos saben, cuán crucial es dominar las habilidades de DS y Algorithms para descifrar las entrevistas de cualquier gigante de TI líder: los problemas que enfrentará en este curso de 30 días de código sin duda aumentarán su confianza y lo prepararán para sus próximas rondas de entrevistas técnicas. ¡Y quién sabe si puede tener el mismo problema en las entrevistas que ya resolvió en este desafío de 30 días de código!

Por lo tanto, si desea desarrollar el hábito de codificar todos los días y desea mejorar sus habilidades de programación, ¡debe participar en esta emocionante aventura de codificación, 30 Days of Code sin pensarlo dos veces!

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *