Resultados de la búsqueda a petición "premature-optimization"

12 la respuesta

Cómo escribir código más eficiente

Cuestión del siglo? Básicamente quiero saber cuál sería más eficiente si escribiera este código como varias variables diferentes o si usara pequeñas matrices. int x = 34; int y = 28; int z = 293;vs double coordinate[3] = {34, 28, 293};Tengo una ...

10 la respuesta

x> -1 vs x> = 0, ¿hay una diferencia de rendimiento

He escuchado a una maestra soltar esto una vez, y me ha estado molestando desde entonces. Digamos que queremos comprobar si el entero

6 la respuesta

¿Por qué este truco de optimización de Lua mejoraría el rendimiento?

Estoy mirando undocumento que describe varias técnicas para mejorar el rendimiento de Lua [http://www.lua.org/gems/sample.pdf]código de script, y estoy sorprendido de que se requieran tales trucos. (Aunque estoy citando a Lua, he visto hacks ...

12 la respuesta

Java foreach eficiencia

Tengo algo como esto: Map<String, String> myMap = ...; for(String key : myMap.keySet()) { System.out.println(key); System.out.println(myMap.get(key)); }Asi esmyMap.keySet() llamado una vez en elforeach loop? Creo que sí, pero quiero ...

11 la respuesta

¿Es ++ i realmente más rápido que i ++ en for-loops en java?

En Java, generalmente hago un bucle for como el siguiente: for (int i = 0; i < max; i++) { something }Pero recientemente un colega lo escribió así: for (int i = 0; i < max; ++i) { something }Dijo que este último sería más rápido. ¿Es eso cierto?

4 la respuesta

¿En qué n la búsqueda binaria se vuelve más rápida que la búsqueda lineal en una CPU moderna?

Debido a las maravillas de la predicción de rama, una búsqueda binaria puede ser más lenta que una búsqueda lineal a través de una matriz de enteros. En un p...

8 la respuesta

¿Cuál es el costo de llamar a array.length

Al actualizar los bucles para cada uno de los bucles de nuestra aplicación, encontré muchos de estos &quot;patrones&quot;:

12 la respuesta

¿Llamar a un captador varias veces o llamar una vez y asignar a una variable?

digamos supongamos que tengo clase como: public class Age { private int age; public int getAge() { return this.age; } }En mi clase principal llamo algetAge() Método muchas veces. Así que quería saber si es aconsejable llamar tantas veces o ...

6 la respuesta

Java: rendimiento de Enums vs. if-then-else

No he tenido suerte de obtener una respuesta concisa para esta comparación usando Google y, en lugar de hacer mis propias evaluaciones que consumen mucho tiempo, pensé en preguntar primero. Estoy bastante seguro de que una declaración de cambio ...