Si vi el video al completo al x2 pero lo vi y muchas gracias
@atimullp_u5 ай бұрын
Excelente explicación de recursividad, lo complejo lo hace fácil, felicitaciones profesor y muchas gracias por su contenido.
@Mrleopola Жыл бұрын
Hola Profe querido! Muchas gracias por esta nueva entrega. Explicación súper clara y detallada. No hay otro Profe con sus características. Abrazo grande!
@goku63009 ай бұрын
19:00 Jajaja justamente esa es la razon de porque prefiero este canal frente a otros, para situaciones complejas te dedicas a explicar paso a paso que es lo que sucede, lo que hace que me sea muy claro imaginarme y ver que es lo que esta pasando, facilita mucho el entender. Muchas gracias por toda tu dedicacion!
@galapago00911 ай бұрын
Al fin alguien explica en detalle que es lo que pasa internamente cuando se va llamando a la función! Muy buen video! Saludos
@jacksparrow-e6y15 күн бұрын
pues yo los veo cortos, si durara mas no pasaria nada, Excelentes videos!!!
@j.m.l.d.80725 ай бұрын
¡Gracias!
@leyaud6159 Жыл бұрын
Cuánta dedicación. Muchas gracias.
@ivansap652410 ай бұрын
tendria que ser for(i=0;i
@albelogames Жыл бұрын
Muchas gracias por sus clases. Muy buenas.
@jeysonramos1418 Жыл бұрын
Gracias por el video maestro . !
@SoyJavero Жыл бұрын
Muchas gracias 😊
@الحقائقمؤلمة2 ай бұрын
Las funciones recursivas consumen muchos recursos que un bucle, por que en cada llamada se debe asignar nuevo espacio de memoria.
@JorgeJuanJJ Жыл бұрын
¿Y por qué no evaluamos if(n==1) en vez de if(n==0). Total, cualquier número multiplicado por 1 da el mismo número. Así, nos ahorraríamos una iteración, aspecto importante para hacer un mejor aprovechamiento de los recursos. Excelente vídeo y saludos cordiales.
@camachoalvarezruben899011 ай бұрын
Por qué al solicitar el factorial de 0, el cual da como resultado 1, no sería capaz de resolverlo. En todo caso la solución para que un número mayor a 0 no pare hasta que n==0, sería utilizar el operador de cortocircuito OR (||) de manera que el if del caso base quedé expresado como: if(n==0||n==1){ return 1; } En este caso garantizamos que si se introduce un cero automáticamente se retorne 1 (tal y como es esperado para el factorial de 0) y que cualquier número mayor o igual a 1 del que se quiera calcular su factorial pare cuando n ==1.
@Elcrack1584 ай бұрын
20/8/24 19:20
@user-wb6gc2bc7m Жыл бұрын
aqui ya se tenso la cosa de todas formas se entendio
@ChoryJM Жыл бұрын
Muchas gracias por esta nueva entrega, sublime y magistral como siempre, creo que nunca podremos pagarte el conocimiento que compartes con nosotros. Por otra parte, imagino que no soy el único que tiene la siguiente duda ¿El curso de Spring termina con el manejo de excepciones o habrá continuación?
@pildorasinformaticas Жыл бұрын
Estoy preparando la continuación con la sección Spring Boot. Saludos!
@JoseRodriguez-jr7fq Жыл бұрын
La función recursiva puede servir para listar todos los subdirectorios. Como si no se haría? Alguien sabe hacerlo con un while?
@pildorasinformaticas Жыл бұрын
Si estás preguntando como listar subdirectorios en C++ sin utilizar funciones recursivas, la respuesta es sencilla: utilizando la biblioteca de sistema de archivos, concretamente la función filesystem. A la pregunta de si alguien sabe hacerlo con un while, el código podría ser por ejemplo este: #include #include #include namespace fs = std::filesystem; int main() { std::string path = "/ruta/del/directorio"; // Cambia esto por la ruta del directorio que quieras explorar try { // Comprobamos que el path es un directorio if (fs::is_directory(path)) { fs::directory_iterator iter(path), end; while (iter != end) { if (fs::is_directory(*iter)) { std::cout path()