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

4 la respuesta

¿Se puede agrupar una matriz de manera más eficiente que ordenar?

Mientras trabajaba en el código de ejemplo para una pregunta de algoritmo, me encontré con la situación en la que estaba ordenando una matriz de entrada, aunque solo necesitaba tener elementos idénticos agrupados, pero no en un orden particular, ...

3 la respuesta

Algoritmo para generar todas las particiones multiset tamaño-n

He estado tratando de encontrar una manera de generar todas las particiones distintas de tamaño n de un conjunto múltiple, pero hasta ahora he aparecido con las manos vacías. Primero déjame mostrarte lo que estoy tratando de archivar. Digamos ...

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 ...

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

Cómo calcular el rango lexicográfico de una permutación dada

Por ejemplo, hay 6 sillas en la sala y hay 4 niñas y 2 niños. Hay 15 formas posibles únicas de sentarse en estas sillas6!/(4!*2!)=15. Mi problema es encontrar una forma eficiente de calcular la posición de posibilidad que eligen para sentarse. ...

1 la respuesta

¿Cómo particionar una matriz de enteros de una manera que minimice el máximo de la suma de cada partición?

Las entradas son una matriz A de enteros positivos o nulos y otro entero K. Deberíamos dividir A en K bloques de elementos consecutivos (por "partición" quiero decir que cada elemento de A pertenece a algún bloque y 2 bloques diferentes no ...

3 la respuesta

¿Por qué la programación asincrónica es más rápida?

Sigo escuchando que el uso de patrones de programación asíncronos hará que mi código se ejecute más rápido. ¿Por qué es eso cierto? ¿No tiene que ejecutarse el mismo código exacto en ambos sentidos, ya sea que se ejecute ahora o se ejecute más tarde?

1 la respuesta

¿Cuál es la clase de servicio en programación? [cerrado]

Siempre veo algunas clases que se llaman "ClassNameService", ¿cuál es la diferencia como lógica? ¿Cuál es el objetivo de estas clases de servicio?

2 la respuesta

¿Iterador para producir un orden aleatorio único?

El problema se plantea de la siguiente manera, tenemos una gran cantidad de elementos que se atraviesan a través de un patrón iterador (que construye o recupera dinámicamente) el elemento solicitado. Debido a que el número de elementos es grande ...

7 la respuesta

IOException: el proceso no puede acceder al archivo 'ruta del archivo' porque está siendo utilizado por otro proceso

Tengo un código y cuando se ejecuta, arroja unIOException, Diciendo que El proceso no puede acceder al archivo 'nombre de archivo' porque otro proceso lo está utilizando ¿Qué significa esto y qué puedo hacer al respecto?