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

9 la respuesta

Dibujando un Mapa Topográfico

He estado trabajando en un proyecto de visualización para datos continuos bidimensionales. Es el tipo de cosa que podría usar para estudiar datos de elevación o patrones de temperatura en un mapa 2D. En esencia, es realmente una forma de aplanar ...

8 la respuesta

¿Cómo debo refactorizar mi código para eliminar singletons innecesarios?

Estaba confundido cuando comencé a ver comentarios anti-singleton. He usado el patrón singleton en algunos proyectos recientes, y estaba funcionando muy bien. Tanto, de hecho, que lo he usado muchas, muchas veces. Ahora, después de tener algunos ...

6 la respuesta

Algoritmo para generar un laberinto de segmentos

Quiero generar un laberinto que se vea así: Es decir, consiste en caminos en una dirección que luego se conectan. He buscado un algoritmo para generar laberintos como este sin éxito. Específicamente, yono lo hagasquiero un laberinto como ...

3 la respuesta

Regex coincide con todas las palabras fuera de las comillas?

¿Es posible hacer coincidir el texto fuera de las comillas usando el analizador de expresiones regulares? He visto esta respuesta, pero se hace usando PCRE: ¿Puede regex coincidir con todas las palabras fuera de las ...

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?

7 la respuesta

Proyectos de código de recompensa para principiantes * completos * [cerrado]

Los cursos para personas que se están iniciando en la programación a menudo incluyen un proyecto de código, que creo que es una buena manera de aprender. Sin embargo, tales proyectos a menudo se sienten demasiado artificiales y, por lo tanto, no ...

5 la respuesta

Algoritmo de confusión de palabras

Dada una palabra revoltijo (es decir, ofbaor), ¿cuál sería un enfoque para descifrar las letras para crear una palabra real (es decir, foobar)? Pude ver esto teniendo un par de enfoques, y creo que sé cómo lo haría en .NET, pero tengo curiosidad ...

7 la respuesta

¿Cuándo hacer un método estático?

Me gustaría saber cómo las personas deciden si definir un método como estático. Soy consciente de que un método solo se puede definir como estático si no requiere acceso a los campos de instancia. Entonces, digamos que tenemos un método que no ...

14 la respuesta

¿Recursión o iteración?

Amo la recursividad. Creo que simplifica mucho las cosas. Otro puede estar en desacuerdo; Creo que también hace que el código sea mucho más fácil de leer. Sin embargo, he notado que la recursión no se usa tanto en lenguajes como C # como en LISP ...

5 la respuesta

Intersección rápida de rectángulo a rectángulo

¿Cuál es una forma rápida de probar si 2 rectángulos se cruzan? Se realizó una búsqueda en Internet con esta línea (¡WOOT!), Pero no entiendo cómo escribirlo en Javascript, parece estar escrito en una antigua forma de C ++. struct { LONG left; ...