Resultados de la búsqueda a petición "algorithm"
Desarmar el bit establecido más a la derecha [duplicado]
Posibles duplicados: ¿Cómo establecer, borrar y alternar un solo bit en C? [https://stackoverflow.com/questions/47981/how-do-you-set-clear-and-toggle-a-single-bit-in-c] Eliminar bit de orden ...
Problemas con el algoritmo DCT e IDCT en Java
Aquí tengo mi clase de algoritmo DCT con los métodos "applyDCT" y "applyIDCT". Técnicamente, después de hacer una DCT directa (transformada discreta del coseno) en una tabla 2x2 de enteros aleatorios entre 0 y 255, y luego inmediatamente hacer ...
Problema de pollo / huevo: ¡Hash de archivo (incluido hash) dentro del archivo! ¿Posible?
La cosa es que tengo un archivo que tiene espacio para metadatos. Quiero almacenar un hash para la verificación de integridad en él. El problema es que, una vez que almaceno el hash, el archivo y el hash junto con él cambian. Entiendo ...
Generando puntos uniformemente en una esfera
Estoy interesado en generar puntos que se distribuyan de manera 'uniforme' (y no aleatoria) alrededor de una esfera, como los hoyuelos de una pelota de golf o los vértices de los hexágonos en una pelota de fútbol. ¿Hay algoritmos bien definidos ...
Proyecto Euler 1: encuentra la suma de todos los múltiplos de 3 o 5 por debajo de 1000
Estoy tratando de resolver problemas matemáticos con Ruby del Proyecto Euler. aquí [http://projecteuler.net/index.php?section=problems&id=1]es el primero que probé: Si enumeramos todos los números naturales por debajo de 10 que son múltiplos ...
Tome cada elemento k-ésimo de la serie de números naturales (1 .. n)
Por ejemplo, tenemos series 1, 2, 3, 4, 5. Tomamos cada elemento 3 => 3, 1, 5, 2, 4 (el elemento elegido no debe permanecer, podemos tomar mientras la serie no esté vacía). La implementación ingenua por círculo de la lista doblemente vinculada no ...
Algoritmos genéticos: ¿Cómo hacer un crossover en problemas de "subconjunto"?
Tengo un problema que estoy tratando de resolver con algoritmos genéticos. El problema es seleccionar algún subconjunto (digamos 4) de 100 enteros (estos enteros son solo identificadores que representan algo más). El orden no importa, la solución ...
Garantías de progreso sin bloqueo
Como anécdota, descubrí que muchos programadores creen erróneamente que "sin bloqueo" simplemente significa "programación concurrente sin mutexes". Por lo general, también hay un malentendido correlacionado de que el propósito de escribir código ...
Punto C # en polígono
Estoy tratando de determinar si un punto está dentro de un polígono. El polígono está definido por una matriz de objetos Point. Puedo averiguar fácilmente si el punto está dentro del cuadro delimitado del polígono, pero no estoy seguro de cómo ...
Consultas de subarrays
Entonces estaba tratando de resolver este problema de programación. Dada una serie de números y algunas consultas. Cada consulta le da tres números a, b, c y le pide que responda la suma de todos los elementos del índice a al índice b (ambos ...