RECURSIVIDAD DESDE CERO - Explicacion y ejemplos con

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ค. 2024
  • Un tema que a todos se nos complica cuando estamos estudiando #programación por primera vez es la #recursividad. Es por eso que he grabado esta introducción comparando la recursión con otros ciclos como #for y #while para aclarar dudas generales y para que puedas entender mejor cómo funciona.
    Como siempre, cualquier comentario o cosa que eches en falta son más que bienvenidos.
    ¡Que tengas buen código!
    Contenido del vídeo:
    ▬▬▬▬▬▬▬▬▬▬
    00:00 - Introducción
    00:25 - ¿Qué es la recursión?
    01:30 - For y while vs recursión
    06:01- Ejemplos y comparación práctica
    12:07 - ¿En qué casos reales puedo usar recursividad?
    14:16 - Cómo lo gestiona el call stack de JS
    17:48 - Cosas a tener en cuenta al elegir
    19:20 - Conclusiones
    Enlaces de interés:
    ▬▬▬▬▬▬▬▬▬▬
    - JS Visualizer www.jsv9000.app/
    - Diagramas: excalidraw.com/#json=FcVzmQ_v...
    - Repositorio: github.com/pedrovelasquez9/re...
    Redes de programación en español:
    ▬▬▬▬▬▬▬▬▬▬
    programacion-es.dev/redes

ความคิดเห็น • 27

  • @VigoritoPablo
    @VigoritoPablo ปีที่แล้ว +3

    Eh mirado muchos videos de recursividad por unos exámenes y tener otro punto de vista como un loop que no lo había tenido en cuenta ayuda a entenderlos mejor, muchas gracias!

    • @programacion-es
      @programacion-es  ปีที่แล้ว

      ¡Muchas gracias a ti por comentar! Me alegra un montón que te haya sido útil =) Un saludo y que tengas buen código! (Y que vayan bien los exámenes 😎)

  • @uestzouth2413
    @uestzouth2413 หลายเดือนก่อน

    Excelente!

  • @jemma2607
    @jemma2607 ปีที่แล้ว +2

    Las thumbnail de Pedro son arte

  • @hernanlazarte271
    @hernanlazarte271 10 หลายเดือนก่อน

    Muy buena explicación! Si bien el concepto lo tenía, me quedaban dudas de cómo es que termina ejecutándose internamente. Verlo con la herramienta... de 10! Muchas gracias!

    • @programacion-es
      @programacion-es  10 หลายเดือนก่อน

      Esoooo, me alegra un montón que te haya sido útil el vídeo, un gran abrazo y que tengas buen código!

  • @christopherps3547
    @christopherps3547 ปีที่แล้ว

    Excelente video, gracias por compartirnos tus conocimientos, sigue así,👍🌠

    • @programacion-es
      @programacion-es  ปีที่แล้ว +1

      Muchas gracias a ti por comentar!! Un abrazo y que tengas buen código!!

  • @jordiserrate3627
    @jordiserrate3627 ปีที่แล้ว

    Gracias Pedro, buen video, claro como siempre y súper útil.

  • @albertocochises34
    @albertocochises34 ปีที่แล้ว

    Excelente explicación amigo, me costaba entender la recursividad y con tu forma de explicar con los diagramas y los ejemplos queda excelente, saludos 🤟

    • @programacion-es
      @programacion-es  ปีที่แล้ว

      Muchísimas gracias por el feedback!! Me alegra un montón que te haya sido útil para entender el tema, un gran saludo y que tengas buen código!!

  • @CristianRodriguez-hf7jo
    @CristianRodriguez-hf7jo ปีที่แล้ว

    Gracias por este contenido!

    • @programacion-es
      @programacion-es  ปีที่แล้ว

      Gracias a ti por comentar =) un saludo y que tengas buen código!

  • @oscardanilogarcia2234
    @oscardanilogarcia2234 ปีที่แล้ว

    Excelente video!!

    • @programacion-es
      @programacion-es  ปีที่แล้ว +1

      Muchas gracias! Me alegra un montón que te haya sido útil! =)

  • @mr.fabian8471
    @mr.fabian8471 ปีที่แล้ว

    Gracias !!

  • @carlosrios7823
    @carlosrios7823 10 หลายเดือนก่อน

    Gran video me ha ayudado mucho, por cierto como se llama el tema de colores que usas en vscode?

    • @programacion-es
      @programacion-es  10 หลายเดือนก่อน

      Mil gracias! El tema se llama palenight, te dejo también un video con toda mi configuración th-cam.com/video/KKboMX9kexQ/w-d-xo.html

  • @369-davian
    @369-davian 9 หลายเดือนก่อน

    El ejemplo estaba muy sencillo.

    • @programacion-es
      @programacion-es  9 หลายเดือนก่อน

      Esa es la idea, más allá del ejemplo, lo importante es entender el concepto, el concepto es aplicable tanto para casos sencillos como para casos más complejos =)

  • @Daniel_Mejia85
    @Daniel_Mejia85 10 หลายเดือนก่อน

    Buen día cual es el servidor de Discord..? Saludos..

    • @programacion-es
      @programacion-es  10 หลายเดือนก่อน +1

      Este es el enlace: discord.gg/programacion-es =)

    • @Daniel_Mejia85
      @Daniel_Mejia85 10 หลายเดือนก่อน

      @@programacion-es muchas gracias me sumare, esoty iniciando con js saludo..