RECURSIVIDAD SIMPLE 💡 Ejemplo en Python 🐍

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 9

  • @CharlyCimino
    @CharlyCimino  7 місяців тому

    🙌 ¡APOYÁ AL CANAL! Si te gusta mi contenido, invitame un cafecito 😁
    ➡ Desde Argentina: cafecito.app/charlycimino
    ➡ Fuera de Argentina: paypal.me/charlycimino
    📌 Dejá tu comentario 📝, dale 'like' 👍, suscribite al canal 👥 y activá la campanita 🔔 ¡GRACIAS!

  • @octaviocardenas4012
    @octaviocardenas4012 2 місяці тому

    Q linda la explicación, vida argentina

  • @silvialuna959
    @silvialuna959 7 місяців тому

    Muchas Gracias Charly❤

  • @jr_m26
    @jr_m26 22 дні тому

    Entiendo toda tu explicación y muchas gracias por ello, venía perdido con el concepto. Sin embargo, hay un ejemplo que me trae loco y no he logrado decifrar. Quisiera entender el ejemplo de la Torre de Hanoi, sigo sin entender con la recursividad cómo llega al resultado. Le pregunté a ChatGPT, pero sigo sin entender.
    El código que me dejó nuestra amiga la IA:
    def torre_de_hanoi(n, origen, destino, auxiliar):
    if n == 1: # Caso base
    print(f"Mover disco 1 de {origen} a {destino}")
    return 1 # Un movimiento realizado
    else:
    # Mover n-1 discos desde el origen al auxiliar
    movimientos = torre_de_hanoi(n - 1, origen, auxiliar, destino)
    # Mover el disco n desde el origen al destino
    print(f"Mover disco {n} de {origen} a {destino}")
    movimientos += 1 # Un movimiento realizado
    # Mover los n-1 discos desde el auxiliar al destino
    movimientos += torre_de_hanoi(n - 1, auxiliar, destino, origen)
    return movimientos
    # Ejecutar con n discos
    n_discos = 5
    total_movimientos = torre_de_hanoi(n_discos, "Torre A", "Torre C", "Torre B")
    print(f"Total de movimientos: {total_movimientos}")

  • @MrWolf-ke3gv
    @MrWolf-ke3gv 7 місяців тому +1

    🎉🎉🎉🎉 perfecto, otra manera de crear bucles infinitos. Jajajajaja gracias!!

  • @coobex9122
    @coobex9122 6 місяців тому

    Buen video brother

  • @demberg69
    @demberg69 5 місяців тому

    Sos capo Charly!!!! Una pregunta, nada que ver con lo que explicaste en el video porque la verdad todo mas que claro, je. Queria saber que extension usas en VS CODe para que te ponga los puntitos al apretar tabulacion? No se si me explique bien, jajaja

    • @CharlyCimino
      @CharlyCimino  5 місяців тому +1

      Hola. ¡Gracias! No es una extensión, es simplemente decirle a VSCode que renderice los espacios en blanco. Te dejo una imagen para que sepas donde activarlo: imgur.com/BqYZT7O

    • @demberg69
      @demberg69 5 місяців тому

      @@CharlyCimino Un golazo, je. Ahí pude. Nuevamente gracias! Un abrazote!