Publicado en 13 de febrero, 2016
Optimizar FOR
Este es un pequeño tip para optimizar los FOR como en C++ y C#.
Los FOR son muy usado principalmente para recorrer listas o arreglos y su manera popular de trabajar es:
For(int i=0; i<Arreglo.size(); i++)
Es la manera más popular de encontrarlo y sencillo de aprender de usar un FOR, pero una vez que es completamente entendido y manejado, existe una manera sencilla de optimizar el código, pero que en un principio a simple vista puede ser extraño y más difícil de entender.
En C++
For(int i=Arreglo.size(); i-- ; )
En C#
int Size= Arreglo.size(); For(int i=0; i<Size; i++ )
De esta manera evitamos llamar la función obtener el tamaño y aparte evitamos la variable temporal que esta comparación debe generar. Ahora este método solo es útil siempre cuando no importa tener que trabajar en orden con el arreglo.
Comentarios recientes