¿Puede un ingeniero mecánico aprender estructuras de datos?

Las estructuras de datos y los algoritmos dan forma a los fundamentos de la informática, al igual que las matemáticas se llaman la reina de la ciencia. Ser bueno en DS seguramente lo ayudará en su carrera, ya sea en informática o en cualquier campo. Al aprender las estructuras de datos y los algoritmos, obtendrá información sobre una forma totalmente nueva y única de ver los problemas y encontrar soluciones innovadoras y creativas. Es una forma totalmente genial de ver las cosas. También te ayudará a ser un mejor codificador.

Ahora, a la pregunta “¿Puede un ingeniero mecánico aprender DS?” Bueno, ¿por qué no? Si tiene el interés y la motivación, seguramente cualquiera puede aprender cualquier cosa. Es cierto que inicialmente tendrá dificultades para comprender los conceptos. Sus pares de CS y ECE tendrán una ventaja sobre usted al principio. Pero, con el tiempo, mejorará gradualmente. Es bueno saber que, como estudiante de Mech, te has interesado en el DS. Desarrollar un pensamiento algorítmico lo ayudará incluso en la vida real y lo ayudará a resolver los problemas cotidianos.

Para comenzar, recomendaría el libro más clásico sobre estructuras de datos:

CLRS: Introducción a los algoritmos 3ª edición – Comprar Introducción a los algoritmos 3ª edición por cormen, thomas h. | Author; Leiserson, Charles E. | autor; Rivest, Ronald L. | autor; Stein, Clifford | autor en línea a los mejores precios en India – Flipkart.com

Este es el mejor libro para estructuras de datos y algoritmos.

Ahora, si prefieres un video curso, te recomendaría Algorithms Course de Tim Roughgarden: Algorithms | Coursera

Nuevamente, recuerde practicar siempre los Algoritmos e implementar las Estructuras de datos en el idioma que elija. Ya sea C ++, Python o Java. Y mantén el espíritu de aprendizaje.

FELIZ CODIFICACIÓN !!!!