Estoy tratando de generar aleatoriamente un gráfico dirigido con el propósito de hacer un juego de rompecabezas similar a los rompecabezas deslizantes de hielo de Pokemon. Esto es esencialmente lo que quiero poder generar aleatoriamente:
Estoy tratando de generar aleatoriamente un gráfico dirigido con el propósito de hacer un juego de rompecabezas similar a los rompecabezas deslizantes de hielo de Pokemon. Esto es esencialmente lo que quiero poder generar aleatoriamente:
Por ejemplo, en lenguajes funcionales, las variables son de asignación única y sus valores son inmutables una vez asignados. Por lo tanto, tienen dos estados sin consolidar y vinculados , una vez vinculados no se pueden cambiar. ¿Hay algún término matemático u otro término informático que sea más...
Supongamos que tenemos dos nodos pares: el primer nodo puede enviar una solicitud de conexión al segundo, pero también el segundo puede enviar una solicitud de conexión al primero. ¿Cómo evitar una doble conexión entre los dos nodos? Para resolver este problema, sería suficiente realizar las...
Supongamos que hay una Pageclase, que representa un conjunto de instrucciones para un procesador de páginas. Y supongamos que hay una Rendererclase que sabe cómo representar una página en la pantalla. Es posible estructurar el código de dos maneras diferentes: /* * 1) Page Uses Renderer...
Tengo este siguiente escenario: Un usuario realiza una solicitud GET/projects/1 y recibe un ETag . El usuario realiza una solicitud PUT/projects/1 con el ETag desde el paso 1. El usuario realiza otra solicitud PUT /projects/1con el ETag desde el paso 1. Normalmente, la segunda solicitud PUT...
Estoy buscando implementar una tabla hash rápida y bien distribuida en C #. Tengo problemas para elegir mi función de restricción de hash que toma un código de hash arbitrario y lo "restringe" para que pueda usarse para indexar los cubos. Hay dos opciones que veo hasta ahora: Por un lado, puede...
Estoy aprendiendo Haskell, y estaba buscando una herramienta de sangría automática. No parecía mucho, y aprendí que en Haskell (como en Python), la sangría significa un bloqueo. Como resultado, supongo que es imposible crear una herramienta de formateo automático, tan fuerte como en otros lenguajes...
Estoy escribiendo un pequeño trabajo de investigación que involucra metodologías de desarrollo de software. Estaba investigando todas las metodologías disponibles y me preguntaba, de todas las metodologías, ¿hay alguna que haya proporcionado las bases para las demás? Por ejemplo, observando las...
Estoy leyendo hibernate y me encontré con declaraciones como "Las conexiones JDBC abiertas en múltiples solicitudes no es algo bueno porque es un recurso costoso". ¿Qué se entiende por recurso costoso? Editar: estoy agregando lo que el usuario desconocido ha agregado como comentario a...
Sé Java, C #, C ++. He usado Perl y estoy adquiriendo Python y Actionscript 3. Este es ciertamente un camino que otros han recorrido, así que les pregunto cómo mantienen todos estos idiomas en su
Esto es algo que estoy haciendo mucho últimamente. Ejemplo: setCircle(circle, i, { current }) { if (i == current) { circle.src = 'images/25CE.svg' circle.alt = 'Now picking' } else if (i < current) { circle.src = 'images/25C9.svg' circle.alt = 'Pick failed' } else if (i > current) {...
He leído muchos libros y artículos sobre programación funcional y todavía me avergüenzo de no poder entender con seguridad algunos conceptos muy básicos. Una de las ideas principales de la programación funcional es que la misma entrada siempre debe producir la misma salida. Por lo tanto, por...
Java y C # proporcionan seguridad de memoria al verificar los límites de la matriz y las desreferencias de puntero. ¿Qué mecanismos podrían implementarse en un lenguaje de programación para evitar la posibilidad de condiciones de carrera y puntos
Estoy debatiendo con mi colega cuándo realizar la revisión del código, antes o después de las pruebas unitarias. cual es la mejor practica? Algunos factores que debemos tener en cuenta (puede haber más): Tamaño del cambio de código: un gran cambio significa que se producirán más cambios a partir...
Supongamos que estoy trabajando en un sistema existente, razonablemente grande. Tengo un objeto, myObjectde clase MyClass(por el bien del ejemplo, supongamos que estoy trabajando en Java). myObjectes una composición que contiene Collection, digamos, Listay otros objetos que (creo) son irrelevantes....
¿Hay algunas estadísticas por ahí que muestran el aprox. ¿Cuántos usuarios tienen los lenguajes de programación populares y la tasa de este número aumenta con el
He leído varios artículos, artículos y la sección 4.1.4, capítulo 4 de Compiladores: Principios, Técnicas y Herramientas (2ª Edición) (también conocido como "El Libro del Dragón") que tratan sobre el tema de la recuperación de errores del compilador sintáctico. Sin embargo, después de experimentar...
Recientemente estuve refactorizando un método que era tanto un comando como un método de consulta. Después de separarlo en un método de un comando y un método de consulta, descubrí que ahora hay varios lugares en el código donde estoy llamando al comando y luego obtengo el valor de la consulta, lo...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 5 años .
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 5 años . Estoy...