Tag: ANONYMOUS-RECURSION
Me encontré con esta tarea: Cada nuevo término en la secuencia de Fibonacci se genera sumando los dos términos anteriores. Comenzando con 1 y 2, los primeros 10 términos serán: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, … Al considerar los términos en la secuencia . . . Read more
Como ejemplo, tengo los números 0 y 255. Quiero combinaciones que se vean así: [[0, 0], [0, 255], [255, 0], [255, 255]] Mi código actual se ve así, donde “a” es la lista de números, puede ser 2 o más. def combinations(a): if len(a) == 0: return [[]] final = . . . Read more
Actualmente estoy realizando un ejercicio de JavaScript que requiere que cree una función recursiva que cuente desde el número de inicio hasta el número final (inclusive). He llegado a la solución, pero he estado tratando de hacer que lo que creo que es un caso base sinónimo funcione, pero no . . . Read more
Tengo un objeto JavaScript de la siguiente manera: let hogwartsHeirarchy = { Headmaster: [ { name: “Professor Dumbledore”, key: 1, Headmistress: [ { name: “Minerva McGonagall”, key: 2, StandByProfessor: [ { name: “Rubeus Hagrid”, subject: “Potions Master”, key: 3, Professor: [ { name: “Horace Slughorn”, key: 4 }, { name: . . . Read more
Si tengo una función recursiva como esta: (define (double-n-times x n) (if (= n 0) x (double-n-times (* 2 x) (- n 1)))) ¿Cómo puedo hacer una versión lambda de ella y nunca darle un nombre? … como si quisiera ponerla en línea en algún lugar. ¿Es eso posible? (Quiero . . . Read more