Resultados de la búsqueda a petición "recursion"

2 la respuesta

La función de suma funciona con recursividad y argumentos múltiples

¿Hay alguna forma de crear una función de suma que funcione tanto con llamadas recursivas (por ejemplo (1) (2) (3) (4)) como con múltiples argumentos (por ejemplo (1, 2, 3, 4))? Me gusta esto: sum(5, 5) // 10 sum(5)(5) // 10Gracias.

3 la respuesta

¿Cómo mapearía una relación padre / hijo en el mismo objeto con JPA

Después de leer esta publicaciónEntidad de relación de mapa JPA parentID [https://stackoverflow.com/questions/2743895/jpa-map-relation-entity-parentid] Intenté aplicar esto a mi código pero esto no funcionó para mí. Este es el código que tengo ...

5 la respuesta

Implementación de multiplicación de Karatsuba

Recientemente implementé Karatsuba Multiplication como un ejercicio personal. Escribí mi implementación en Python siguiendo elpseudocódigo proporcionado en wikipedia ...

1 la respuesta

¿Java admite la recursividad de cola? [duplicar]

Posible duplicado: ¿Por qué JVM todavía no admite la optimización de llamadas de cola? [https://stackoverflow.com/questions/3616483/why-does-the-jvm-still-not-support-tail-call-optimization] Veo muchas respuestas diferentes en línea, así que ...

1 la respuesta

Consulta recursiva de Mongodb

Tengo el siguiente esquema en mitaxon colección: { "_id": 1, "na": [ "root_1", "root_2", "root_3" ], "pa": 1 },{ "_id": 2, "na": [ "name_1", "name_2", "name_3"], "pa": 1 },{ "_id": 4, "na": [ "otherName_1", "otherName_2", "otherName_3"], "pa": 2 ...

2 la respuesta

ES6 Tail Recursion Optimization Stack Desbordamiento

Habiendo leídoDescripción del Dr. Rauschmayer [http://www.2ality.com/2015/06/tail-call-optimization.html]de la optimización recursiva de llamadas de cola en es6, desde entonces he intentado recrear la ejecución 'stack cero' de la función ...

1 la respuesta

Cómo entender la szy-seq de clojure

Estoy tratando de entender clojurelazy-seq operador, y el concepto de evaluación perezosa en general. Conozco la idea básica detrás del concepto: la evaluación de una expresión se retrasa hasta que se necesita el valor. En general, esto se puede ...

8 la respuesta

¿Cuáles son formas razonables de mejorar la resolución de problemas recursivos?

Me gusta resolver problemas de algoritmos en el sitio de TopCoder. Puedo implementar la mayoría de los problemas recursivos básicos, como retroceder, dfs ... Sin embargo, cada vez que encuentro una recursión compleja, a menudo me lleva horas y ...

3 la respuesta

Función Javascript para manejar múltiples devoluciones de llamadas desconocidas

Tengo un escenario en el que me gustaría enviar 2 o más funciones (como parámetros) a una función de controlador, y hacer que esa función de controlador ejecute cada función pasada como una función de devolución de llamada para la función ...

2 la respuesta

PHP RecursiveIteratorIterator: Determinación del primer y último elemento en cada nivel de rama

He extendidoZend_View_Helper_Navigation_Menuy usa unRecursiveIteratorIterator iterar sobre el árbol del menú. Lo que quiero poder determinar es si estoy en el primer o el último elemento para un nivel de rama en el árbol. Aquí hay un ejemplo de ...