0

CĂłmo puedo hacer que el proceso de aprendizaje de algoritmos y estructura de datos sea mĂĄs ameno?

Estudio Ing. En Sistemas y la verdad es que no es una boludes la carrera, es demasiado difĂ­cil.

19th May 2020, 8:53 PM
Maximiliano MartĂ­n Iriart
Maximiliano MartĂ­n Iriart - avatar
5 Answers
+ 1
Eso suele suceder, es normal en esta ĂĄrea. C++ es un lenguague un poco complejo. DĂ©jame ver si te entendĂ­, te pidiĂł practicar con mĂ©todos bĂĄsicos como cout, cin, indexOf, length. Si es asĂ­ puedes crear un programa que le pida al usuario datos, ese dato lo almacenas en una variable y de allĂ­ comienzas a trabajar con ellos. *Length es para obtener una longitud. *indexOf es para realizar una bĂșsqueda en una cadena de un carĂĄcter por ejemplo. *stringToint supongo que es par convertir cadena de texto a entero (no es mi lenguaje principal). Las otras averigualas y me dices y vemos como hacer el programa, como te dije antes no es mi programa base pero puedo entenderlo fĂĄcil.
20th May 2020, 12:32 AM
Josshual A. Toro M.
Josshual A. Toro M. - avatar
+ 2
Hola, entiendo tu frustraciĂłn, no hay ingenierĂ­a sencilla, en mi carrera se ve Automatizacion, Electricidad/Electronica, MatemĂĄticas, FĂ­sicas entre otras y aunque es difĂ­cil no es imposible asĂ­ que ĂĄnimo, ser ingeniero es algo muy fructifero. Contestando tu pregunta, te podrĂ­a decir que practiques diagramas de flujo, esa herramienta te ayuda a entender el problema y darle soluciĂłn antes de realizar lo, hay una frase que dice "Soluciona el cĂłdigo en tu cabeza y luego escrĂ­belo". Otro buen consejo es practicar y tratar de entender como funciona el lenguaje, muchas veces la falla estĂĄ en como creemos que funciona y como es que realmente lo hace. Me gustarĂ­a saber que lenguaje estas aprendiendo, en que se te dificulta para ver como te puedo ayudar. Espero tu respuesta ;)
19th May 2020, 10:12 PM
Josshual A. Toro M.
Josshual A. Toro M. - avatar
0
Hola, muchas gracias por responderme! Estamos resolviendo los algoritmos con C++. La realidad es que el lenguaje no nos lo explicĂł demasiado el profe. Justo tambiĂ©n me puse a hacer el curso de C++ para ver si me facilitaba algo. BĂĄsicamente el profe nos diĂł como ejercicios desarrollar funciones propias de algunas librerĂ­as para practicar como: Length, indexOf, digitCount, getDigit, stringToInt.. etc.. mĂĄs unas 30 funciones adicionales. La realidad es que me siento en la pc y la cabeza me explota, no sĂ© por dĂłnde empezar a veces y me tengo que apoyar en ver el cĂłdigo de los demĂĄs y razonarlo de esa manera porque solo no me sale. Lo que el profe dice es que es normal porque se estĂĄ creando el proceso para que se me empiece a ocurrir pero puedo estar 6 hs frente a la PC sin llegar a nada y estoy seguro que tengo alguna falla o me falta algĂșn conocimiento para poder tener un avance.
19th May 2020, 11:31 PM
Maximiliano MartĂ­n Iriart
Maximiliano MartĂ­n Iriart - avatar
0
Hmm, tengo todas las funciones en un PDF.. te lo puedo mandar? :P
20th May 2020, 1:25 AM
Maximiliano MartĂ­n Iriart
Maximiliano MartĂ­n Iriart - avatar
0
No habĂ­a visto comentario, es mejor si las nombras y explicas que hacen y de esa manera de ayuda
21st May 2020, 11:54 PM
Josshual A. Toro M.
Josshual A. Toro M. - avatar