¿Cómo pueden los estudiantes de electricidad y electrónica llegar a ser buenos en algoritmos y estructuras de datos?

¡La única forma de ser bueno es practicar! ¡¡práctica!! practica !!. si eres un novato, te sugiero que tomes conferencias de estructuras de datos nptel por el Sr. naveen garg. una vez que hayas terminado con los fundamentos de las estructuras de datos, sigue GeeksforGeeks | Un portal de ciencias de la computación para geeks y preguntas de práctica de HackerRank .hackerrank tiene una amplia gama de preguntas sobre ds para practicar. cada pregunta de la sección de estructura de datos. si se atoró en alguna pregunta, vea la solución más votada para la pregunta, no copie la solución completa, más bien intente implementarse. Resuelva todas las preguntas que pueda. No dude en moverse para avanzar en las estructuras de datos también . ahora ya habría resuelto las máximas preguntas de leetcode y sería bueno ir a la sección de algoritmos.

para algoritmos que comiencen con el libro clrs, comiencen con programación dinámica .GeeksforGeeks | Un portal informático para geeks será tu mejor amigo ahora. Sigue la sección de programación dinámica de GeeksforGeeks | Un portal de informática para geeks intenta analizar algunas preguntas al ver la solución. Una vez que haya analizado 6–10 preguntas, podrá notar cómo formular el problema. Una vez que haya terminado con todos los problemas de GeeksforGeeks | Un portal de informática para geeks se mueve a la sección de programación dinámica de leetcode para resolver tantos problemas como pueda, vea la solución de otros si se sorprende.

ps: -repetir código de sueño !!

Tengo un amigo que tiene su propio sitio web y actualmente es un estudiante. Él es mucho mejor programador de lo que yo pueda ser.

Entonces, ¿qué hace él?

Nada, solo leyó los mejores libros de algoritmos y aplicó ese conocimiento usando cualquier lenguaje con el que se sienta cómodo, como java, c, c ++ o php, pero lo más importante es que nunca dejó de practicarlos.

Así que continúe e intente, al menos, tómese 3 horas al día para estudiar algunas lecciones, aplicarlas y darse un tiempo para practicar. Puede llevar tiempo, pero estará mejor el día.

Al final, mi consejo es que si eres bueno en un idioma, prueba también en otro pero no a costa de olvidar los anteriores como lo hice yo.

Diviértete aprendiendo!