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

4 la respuesta

Tratando de combinar casos y casos duplicados en declaraciones de cambio

¿Está bien combinarcases que comparten tareas y repiten elcase para tareas que no se comparten, o se prefiere mantener cada una separada? Para ilustrar con un ejemplo simple ...case 0 y180 ambos incluyenw = 330 entonces se han combinado; el ...

1 la respuesta

¿Por qué GCC implementa isnan () de manera más eficiente para C ++ <cmath> que C <math.h>?

Aquí está mi código: int f(double x) { return isnan(x); }Si yo#include <cmath> Me sale esta asamblea: xorl %eax, %eax ucomisd %xmm0, %xmm0 setp %alEsto es razonablemente ...

1 la respuesta

Optimice el modelo creado dinámicamente en jqgrid

Estoy trabajando en el jqgrid que se vincula dinámicamente. Tengo la salida requerida. Pero escribí un código grande que afecta mi rendimiento y no es legible. Necesito a alguien que pueda investigar esto y optimizar mi código simple. Gracias ...

10 la respuesta

Multiplicación campesina rusa

Aquí está mi breve implementación deMultiplicación campesina rusa [http://en.wikipedia.org/wiki/Ancient_Egyptian_multiplication]. ¿Cómo puede ser mejorado? Restricciones : solo funciona cuando a> 0, b> 0 for(p=0;p+=(a&1)*b,a!=1;a>>=1,b<<=1);

1 la respuesta

Programa Java para ejecutar un comando que lleva mucho tiempo

He leído muchos ejemplos y terminé usando el siguiente código para ejecutar un comando de línea de comando desde el interior de un programa Java. public static void executeCommand(final String command) throws IOException, InterruptedException { ...

4 la respuesta

Comprender más sobre i ++ e i = i + 1

Me preguntaba si hay diferencia entre las dos formas de incremento. Algunos de losEnlaces [http://www.cquestions.com/2010/03/why-i-is-faster-than-ii1-in-c.html]dice que i ++ es más rápido que i = i + 1; Además, como una de las personas, mi ...

3 la respuesta

Excel VBA eficiente función de obtener nombres de archivos

Necesito obtener una colección de nombres de archivos de una carpeta en un servidor remoto usando VBA en Excel 2010. Tengo una función que funciona y en la mayoría de los casos haría el trabajo, sin embargo, el servidor remoto con frecuencia ...

4 la respuesta

Recursos útiles del sistema Android

Android viene con muchos recursos del sistema (android.R) que puede usarse para ahorrarle tiempo y hacer que su aplicación sea más ligera. Por ejemplo, recientemente descubrí que Android proporciona cadenas localizadas para Sí ...

3 la respuesta

El uso de este puntero provoca una desoptimización extraña en el bucle dinámico

Recientemente me encontré con una desoptimización extraña (o más bien perdí la oportunidad de optimización). Considere esta función para desempaquetar de manera eficiente conjuntos de enteros de 3 bits a enteros de 8 bits. Descomprime 16 ints en ...

2 la respuesta

La compilación de Haskell con -O2 aumenta drásticamente el uso de memoria

Este sencillo programa se ejecuta en un espacio de memoria constante cuando se compila sin marcas con ghc: import Data.List f x = x*x g a = foldl' (+) (f a) [1..(1073741824-1)] main = do putStrLn $ show $ foldl' (+) 0 $ map g [0,1]Cuando se ...