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

16 la respuesta

Escriba una función recursiva que invierta la cadena de entrada

He estado leyendo el libro C ++ para todos y uno de los ejercicios decía escribir una funciónstring reverse(string str) donde el valor de retorno es el reverso destr. ¿Alguien puede escribir algún código básico y explicármelo? He estado ...

2 la respuesta

¿Qué significa "* RECURSION *" en la salida print_r?

Estoy usando este código recursivo para leer todos los directorios dentro de otro directorio y almacenarlos dentro del directorio principal. protected function readDirs($parent) { $currentDir = $parent->source(); $items = scandir($currentDir); ...

3 la respuesta

¿Es recursiva mi función rec recursiva?

¿Es esta función recursiva de cola? let rec rec_algo1 step J = if step = dSs then J else let a = Array.init (Array2D.length1 M) (fun i -> minby1J i M J) let argmin = a|> Array.minBy snd |> fst rec_algo1 (step+1) (argmin::J) En general, ¿hay ...

2 la respuesta

¿Es esta recursión infinita UB?

En C ++ 11, como un bucle infinito sin efectos secundarios, el siguiente programa es UB: int main() { while (true) {} }¿Es el siguiente también UB? void foo() { foo(); } int main() { foo(); }as citas del estándar para ambos programas serían ideale

9 la respuesta

Recursivamente busca archivos con una extensión específica

Estoy tratando de encontrar todos los archivos con una extensión específica en un directorio y sus subdirectorios con mi bash (última versión de Ubuntu LTS). Esto es lo que está escrito en un archivo de script: #!/bin/bash ...

3 la respuesta

Cómo se implementa un lenguaje interpretado "sin pila"?

Estoy haciendo mi propio lenguaje interpretado similar a Lisp, y quiero hacer una optimización de llamadas de cola. Quiero liberar a mi intérprete de la pila C para poder administrar mis propios saltos de una función a otra y mi propia magia de ...

2 la respuesta

¿Por qué mi método recursivo de helper no devuelve todos los valores?

Quiero mostrar un árbol de categorías administradas con la ascendencia de gema. Me gustaría usar un ayudante que irá recursivamente a través del árbol y devolverá las categorías una por una, por el momento sin etiquetas ni ...

3 la respuesta

ransforme la matriz plana en una matriz jerárquica y multidimensional

Tengo una matriz estándar con pares clave-valor, y quiero usar las teclas para transformarla en una matriz multidimensional. La dificultad parece ser que necesito repetir recursivamente el número desconocido de nuevas claves y convertirlas en ...

1 la respuesta

¿Bucle recursivo para matrices multidimensionales?

Básicamente quiero usar str_replace todos los valores de una matriz multidimensional. Parece que no puedo entender cómo haría esto para matrices multidimensionales. Me quedo un poco atascado cuando el valor es una matriz, simplemente parece ...

4 la respuesta

Expresión lambda recursiva para atravesar un árbol en C #

Puede alguien mostrarme cómo implementar una expresión lambda recursiva para atravesar una estructura de árbol en C #.