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

2 la respuesta

¿Por qué dos algoritmos para encontrar números primos difieren tanto en velocidad a pesar de que parecen hacer el mismo número de iteraciones?

Tengo dos algoritmos para encontrar primos, en Python. El bucle interno de cada uno parece ejecutarse el mismo número de veces, y es igualmente simple. Sin embargo, uno de ellos toma 10 veces más que el otro. Mi pregunta es ¿Por qué? ¿Es esta ...

18 la respuesta

¿Qué significan los términos "enlazado a CPU" y "enlazado de E / S"?

¿Qué significan los términos "vinculado a la CPU" y "vinculado a E / S"?

14 la respuesta

Por qué está iterando a través de una matriz hacia atrás más rápido que hacia adelante

Dado este código: var arr = []; for (var i = 0; i < 10000; ++i) arr.push(1);Hacia adelant for (var i = 0; i < arr.length; ++i) {}Hacia atrá for (var i = arr.length - 1; i >= 0; --i) {} Reenvío codificado for (var i = 0; i < 10000; ++i) {} ...

2 la respuesta

EF4.2 combinación externa izquierda adicional a la misma tabla

Sé que ya hay algunas preguntas sobre esto, la mayoría se refieren a problemas antiguos que se resolvieron o a varias tablas. Esta pregunta no está cubierta en ninguno de los otros problemas de 'combinación externa izquierda' que vi, obtengo ...

10 la respuesta

La manera más eficiente de iterar sobre todos los elementos DO

Desafortunadamente, necesito iterar sobre todos los elementos DOM de una página y me pregunto cuál es la técnica más eficiente. Probablemente podría compararlos yo mismo y podría hacerlo si tengo el tiempo, pero espero que alguien ya ...

2 la respuesta

Desactivar la optimización del valor de retorno de g ++

¿Qué marca (s) necesito en la línea de comando para deshabilitar la optimización del valor de retorno habilitada automáticamente por el compilador de g ++?

6 la respuesta

Symfony - actualiza múltiples registros

Cuál es la mejor manera de actualizar múltiples registros en la base de datos usando doctrina, symfony2? Recibo una serie de identificadores de registros que tengo que actualizar. Quiero asignar a cada registro su índice de la matriz recibida a ...

14 la respuesta

SQL orden de operaciones

Si ejecuto la siguiente consulta SQL SELECT * FROM A LEFT JOIN B ON A.foo=B.foo WHERE A.date = "Yesterday" ¿ElWHEREa declaración @ se evalúa antes o después de laJOIN? Si después, ¿cuál sería una mejor manera de escribir esta declaración para ...

40 la respuesta

Declarando variables dentro o fuera de un bucle

¿Por qué funciona bien lo siguiente? String str; while (condition) { str = calculateStr(); ..... }But this one is said to be dangerous/incorrect: while (condition) { String str = calculateStr(); ..... }Is it necessary to declare variables ...

4 la respuesta

Optimizing a Loop vs Duplication Code

Mi dilema se refiere a cómo manejar mejor los bucles largos y pesados que pueden aceptar parámetros. Considere el siguiente método: void HeavyLoop(byte* startingAddress, bool secondaryModification) { for (int i = 0; i < 10000000; i++) { byte* b ...