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:
1 | 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++
1 | For( int i=Arreglo.size(); i-- ; ) |
En C#
1 2 | 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