Resultados de la búsqueda a petición "language-agnostic"

30 la respuesta

Prueba de bucles en la parte superior o inferior? (while vs. do while) [cerrado]

Cuando estaba tomando CS en la universidad (mediados de los 80), una de las ideas que se repetía constantemente era escribir siempre bucles que prueban en la parte superior (mientras ...) en lugar de en la parte inferior (hacer ... mientras) ...

8 la respuesta

¿Qué es la optimización de llamadas de cola?

Muy simple, ¿qué es la optimización de llamadas de cola? Más específicamente, ¿alguien puede mostrar algunos pequeños fragmentos de código donde podría aplicarse, y donde no, con una explicación de por qué?

11 la respuesta

¿Cómo debo hacer la comparación de punto flotante?

Actualmente estoy escribiendo un código donde tengo algo en la línea de: double a = SomeCalculation1(); double b = SomeCalculation2(); if (a < b) DoSomething2(); else if (a > b) DoSomething3();Y luego, en otros lugares, es posible que deba hacer ...

7 la respuesta

Calcular rango de una combinación?

Quiero calcular previamente algunos valores para cada combinación en un conjunto de combinaciones. Por ejemplo, al elegir 3 números del 0 al 12, calcularé algún valor para cada uno: >>> for n in choose(range(13), 3): print n, foo(n) (0, 1, 2) 78 ...

3 la respuesta

¿Está bien usar DYLD_LIBRARY_PATH en Mac OS X? ¿Y cuál es el algoritmo de búsqueda dinámica de la biblioteca con él?

Leí algunos artículos que desalientan el uso de DYLD_LIBRARY_PATH, ya que la ruta de la biblioteca dinámica debe repararse usando -install_name, @rpath y @loader_path. En términos de hacer un programa que se ejecute tanto en Linux como en Mac OS ...

10 la respuesta

¿Son malas las clases y métodos estáticos globales?

En general, se acepta que se debe evitar depender en gran medida de cosas globales. ¿No sería lo mismo usar clases y métodos estáticos?

6 la respuesta

¿Alguien sabe qué es "Computación Cuántica"?

En física, es la capacidad de las partículas de existir en estados dinámicos múltiples / paralelos en un punto particular en el tiempo. En informática, ¿sería la capacidad de un bit de datos para igualar 1 o 0 al mismo tiempo, un tercer valor ...

8 la respuesta

¿Es un doble realmente inadecuado para el dinero?

Siempre digo en c # que una variable de tipo double no es adecuada para el dinero. Todas las cosas raras pueden suceder. Pero parece que no puedo crear un ejemplo para demostrar algunos de estos problemas. ¿Alguien puede dar ...

8 la respuesta

Calcule cuándo se ejecutará un trabajo cron y la próxima vez

Tengo una "definición de tiempo" cron 1 * * * * (every hour at xx:01) 2 5 * * * (every day at 05:02) 0 4 3 * * (every third day of the month at 04:00) * 2 * * 5 (every minute between 02:00 and 02:59 on fridays)Y tengo una marca de tiempo de ...

5 la respuesta

Generar un gran gráfico plano aleatorio

¿Cuál es la forma más eficiente de generar un gráfico plano aleatorio grande (~ 300k vértices) ("aleatorio" aquí significa distribuido uniformemente)?