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

3 la respuesta

¿Almacenamiento de datos base64 en XML?

¿Cómo puedo almacenar cadenas base64 en XML? ¿Utiliza CDATA para almacenar cadenas base64 en XML? ¿Ayudaría ya que permite el uso de <> dentro de las cadenas? ¿Es base64 configurable donde le dice que no use ciertos caracteres si entran en ...

2 la respuesta

Detectar si una cadena tenía doble codificación en UTF-8

Necesito procesar una gran lista de cadenas cortas (principalmente en ruso, pero es posible cualquier otro idioma, incluida la basura aleatoria de un gato que camina sobre el teclado). Algunas de estas cadenas se codificarán en UTF-8 dos ...

4 la respuesta

¿Cuál es la forma más rápida de encontrar todos los pares posibles en la lista?

Básicamente tengo una lista de jugadores, y quiero emparejarlos para que cada jugador juegue contra todos una vez. ¿Cuál es la forma más rápida de encontrar estos datos?

4 la respuesta

Alguien ha implementado un Fibonacci-Heap de manera eficiente?

¿Alguno de ustedes ha implementado alguna vez un Fibonacci-Heap [http://en.wikipedia.org/wiki/Fibonacci_heap]? Lo hice hace unos años, pero fue mucho más lento que usar BinHeaps basado en arreglos. Back entonces, lo consideré una valiosa ...

6 la respuesta

Algoritmo para encontrar bordes redundantes en un gráfico o árbol

Existe un algoritmo establecido para encontrar bordes redundantes en un gráfico? Por ejemplo, me gustaría encontrar que a-> d y a-> e son redundantes, y luego deshacerme de ellos, así: => Edit: Strilanc fue lo suficientemente amable como ...

4 la respuesta

¿Cómo analizar Markdown en PHP?

Primero, lo sé, ya hay un analizador Markdown para PHP. También eché un vistazo aesta pregunt [https://stackoverflow.com/questions/605434/how-would-you-go-about-parsing-markdown] pero no responde a mi pregunta. Obviamente, incluso si el título ...

10 la respuesta

¿Qué distribución obtienes de este aleatorio aleatorio roto?

l famoso algoritmo de barajado de Fisher-Yates se puede usar para permutar aleatoriamente una matriz A de longitud N: For k = 1 to N Pick a random integer j from k to N Swap A[k] and A[j] Un error común que me han dicho una y otra vez que no ...

14 la respuesta

Planificación de la eficiencia temprana vs optimización prematura

Me parece notar que surgen dos escuelas de pensamiento con respecto a la optimización: La optimización temprana es la raíz de todo ma. Solo debe optimizar cuando ha escrito lo más legible y simple posible. Si después de crear un perfil ...

1 la respuesta

linq styling, encadenando where cláusula vs y operator

Existe una diferencia (lógica / de rendimiento) en la escritura: ATable.Where(x=> condition1 && condition2 && condition3) ATable.Where(x=>condition1).Where(x=>condition2).Where(x=>condition3) He estado usando la primera pero me di cuenta ...

6 la respuesta

¿Cómo puede el polimorfismo reemplazar una declaración if-else dentro de un bucle?

¿Cómo puede el polimorfismo reemplazar una declaración if-else o Cambiar dentro de un bucle? En particular, ¿siempre puede reemplazar un if-else? La mayoría de los if-thens que uso dentro de los bucles son comparaciones aritméticas. ...