Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Se puede mejorar el codigo del profesor? o no hay manera de volverlo mas eficiente?

EN LA ULTIMA AULA, APROVECHANDO LA VENTAJAS DE LOS ARRAYS, LA TRANSCRIPCION DICE LO SGT

[01:05] Si estoy en la segunda rodada, tengo que verificar lo que fue cargado en la primer rodada y ver si un número aleatorio que generé en la segunda no fue cargado en la primera. Para eso, vamos a hacer una iteración. Aquí vamos a definir una variable que lo vamos a llamar de posición, lo vamos a iniciar con 0, y en nuestro for, la segunda parte es la condición donde le vamos a decir que posición sea menor que secretos.length. Eso ya lo habíamos visto que es el tamaño de secretos. esto quiere decir que mi compilador leera el array una y otra vez para ver ke no se repita ningun elemento, pero si hubiesen demasiados elementos no se demoraria en completar esta tarea?, existe alguna manera de hacer que ningun elemento se repita sin tener ke analizar el array una y otra vez

1 respuesta

Hola Angel, espero que estés bien.

Creo que la eficiencia primero está en crear un código legible, esto quiere decir, un código que otras personas puedan mirar y entenderlo, evitar repeticiones, si tienes que repetir un bloque de código es siempre mejor crear una función y simplemente llamarla en las partes del código que necesite su resultado.

Otra cosa que puedes hacer es crear nombres de variables que sean autodescriptivas, aunque queden largo los nombres.

En cuestión de eficiencia en el sentido del procesamiento esto puede variar dependiendo para que es el código y es algo que vas a aprender con el tiempo.

Si tienes alguna duda, no dejes de preguntar. ¡Estamos aquí para ayudarte!.

¡Saludos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios