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

1 la respuesta

El programa utilizará el procesador completo pero la utilización completa de la CPU no es buena [cerrada]

Asistí a una reunión de programadores hoy: Un chico dijo: Un buen programa utiliza el máximo procesador Y de acuerdo con la informática general: Cuando el administrador de tareas muestra100% de utilización. Significa que su PC necesita ...

5 la respuesta

¿Qué es la composición en relación con el diseño orientado a objetos?

Escucho (y leo en este sitio) mucho sobre "favorecer la composición sobre la herencia". ¿Pero qué es Compositon? Entiendo la herencia desde el punto de Persona: Mamífero: Animal, pero realmente no puedo ver la definición de Composición en ningún ...

7 la respuesta

¿Qué es una buena función hash?

¿Qué es una buena función Hash? Vi muchas funciones de hash y aplicaciones en mis cursos de estructuras de datos en la universidad, pero principalmente entendí que es bastante difícil hacer una buena función de hash. Como regla general para ...

11 la respuesta

Colisión Bola a Bola - Detección y Manejo

Con la ayuda de la comunidad Stack Overflow, he escrito un simulador de física bastante básico pero divertido. Hace clic y arrastra el mouse para lanzar una pelota. Saltará y finalmente se detendrá en el "piso". Mi próxima gran característica ...

4 la respuesta

¿Cómo puedo encontrar solo palabras "interesantes" de un corpus?

Estoy analizando oraciones. Quiero saber el contenido relevante de cada oración, definida libremente como "palabras semi-únicas" en relación con el resto del corpus. Algo similar a las "frases estadísticamente improbables" de Amazon, que parecen ...

4 la respuesta

Cómo identificar eficientemente un archivo binario

¿Cuál es la forma más eficiente de identificar un archivo binario? Me gustaría extraer algún tipo de firma de un archivo binario y usarlo para compararlo con otros. El enfoque de fuerza bruta sería utilizar todo el archivo como firma, lo ...

11 la respuesta

¿Qué son los "números mágicos" en la programación de computadoras?

Cuando la gente habla sobre el uso de "números mágicos" en la programación de computadoras, ¿qué quieren decir?

7 la respuesta

¿Debería cada objeto tener una interfaz y todos los objetos acoplados libremente?

De lo que he leído, la mejor práctica es tener clases basadas en una interfaz y acoplar los objetos sin apretar, para ayudar a reutilizar el código y probar la unidad. ¿Es esto correcto y es una regla que siempre se debe seguir? La razón por la ...

4 la respuesta

Programación funcional: estado vs. reasignación

Necesito ayuda para entender la diferencia entre mi noción actual de estado de POO y la forma en que se haría en un lenguaje funcional como Haskell o Clojure. Para usar un ejemplo trillado, supongamos que estamos tratando con objetos ...

2 la respuesta

¿Cuántos enteros puedo crear en una memoria de 1GB?

En el libro Algorithms cuarta edición de Robert Sedgewick en la página 200, dice "por ejemplo, si tiene 1 GB de memoria en su computadora (mil millones de bytes), no puede caber más de 32 millones de valores int". Me confundí después de mi ...