Ej 4. Parcial 2021

Ej 4. Parcial 2021

de Ezequiel Melendrez Castro -
Número de respuestas: 2
Buenas tardes, tengo una duda de este tipo de códigos, cuál sería más eficiente, el primero o el segundo? El segundo ejemplo me guarda un valor más de i que no necesito pero tiene una línea menos
En respuesta a Ezequiel Melendrez Castro

Re: Ej 4. Parcial 2021

de Eduardo Fernandez -

Hola,

Creo entender que pusiste dos veces la misma solución. ¿Es así?

De todas formas, la solución que mostrás parece correcta. 

Lo de tener una línea más o una línea menos de código no es muy importante. 

Lo importante en cuanto a eficiencia es (por ejemplo) no recorrer n veces el vector cuando con una sola recorrida alcanza.
También es importante no usar for cuando se debe usar while (o al revés). 
Estas cosas muestran que están siguiendo los criterios del curso y que tratan dentro de lo posible hacer que el programa no haga muchas operaciones que puedan ser evitadas.