La terrible leyenda de las Torres de Hanói

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • Las Torres de Hanói son un juego matemático, una leyenda y ¡la pesadilla de quienes hacen un primer curso de programación! Para entender por qué digo esto, hay que tener muy en cuenta una palabra: RECURSIVIDAD
    ¡Suscríbete al canal!
    Sigue a Eduardo Sáenz de Cabezón:
    En Twitter:
    / edusadeci
    En Instagram:
    / eduardosdc
    En Facebook:
    DerivandoUA-cam

КОМЕНТАРІ • 1,1 тис.

  • @miguelesparza6001
    @miguelesparza6001 4 роки тому +1843

    "Para entender la recursividad primero hay que entender la recursividad"

  • @maurolopez351
    @maurolopez351 4 роки тому +1823

    Entendí hasta la parte de "Las Torres de Hanoi son un juego"...

  • @carlosdied
    @carlosdied 4 роки тому +934

    "y la pesadilla de quienes hacen un primer curso de programación"...
    me: vietnam flashback

    • @jorgelorenzo1335
      @jorgelorenzo1335 4 роки тому +79

      Por eso es de Hanoi ajjajaja (Hanoi es la capital de Vietnam)

    • @cristianfreisz7824
      @cristianfreisz7824 4 роки тому +19

      x2 encima después viene programación orientada a objetos :'v

    • @diegoenrique03
      @diegoenrique03 4 роки тому +4

      @@cristianfreisz7824 but cuando la terminas, descubres que es chevere

    • @luisapaza317
      @luisapaza317 4 роки тому +2

      Decir "me" pero en español

    • @bigmanolo1
      @bigmanolo1 4 роки тому +1

      Tal cual jajajajajjaja

  • @minombreesstevebarnes6450
    @minombreesstevebarnes6450 4 роки тому +2438

    Nunca entiendo nada, pero me encanta :'v

  • @hombre5289
    @hombre5289 4 роки тому +234

    Hoy mi profe de mate te puso en la clase y lo primero que pensé fue: lo voy a gozar como no lo puedes imaginar

  • @juanosorio6194
    @juanosorio6194 4 роки тому +352

    Pero: ¿y que tan pesados son los discos?

    • @MrRickman99
      @MrRickman99 4 роки тому +46

      Pues los más grandes seguramente pesaran bastante y tardarán bastante en moverlos, pero viendo lo que tardarían sin este factor creo que da lo mismo

    • @josefinazerene7339
      @josefinazerene7339 4 роки тому +10

      @@MrRickman99 porque en promedio igual dá lo mismo jdkf

    • @BrunoIniesta
      @BrunoIniesta 4 роки тому +31

      Y ya eso sería un problema de potencia, porque incluís el peso como fuerza y el desplazamiento que es trabajo, más la variable tiempo... Si cada monje tiene una velocidad cte con cada pieza que mueva independientemente del peso, eso implicaría que el monje que le toque mover los más pesados termina hecho mierda al final del día.

    • @BrunoIniesta
      @BrunoIniesta 4 роки тому +46

      A menos que el monje sea... JOHN CENA!!!

    • @josefinazerene7339
      @josefinazerene7339 4 роки тому +28

      @@BrunoIniesta tu turu tuuuu

  • @edvipe
    @edvipe Рік тому +34

    El problema de la recursividad, es que tienes que saber recursividad para entender recursividad

  • @coconutinacoconut
    @coconutinacoconut 4 роки тому +211

    "El fin del mundo va a llegar, y ellos van a seguir esperandolo"

  • @ErreThe
    @ErreThe 4 роки тому +91

    7:02 "pongamos que son monjes rapidillos'
    Muy bueno

  • @maeseventura
    @maeseventura 4 роки тому +237

    No entendí, al final sabía que asuntos internos le tendía una trampa?

    • @bosquecreciente4973
      @bosquecreciente4973 4 роки тому +30

      Señor, no hubo nada de eso en la película

    • @Quo4033
      @Quo4033 4 роки тому

      Ajajasja

    • @redency6407
      @redency6407 4 роки тому +5

      1998 pide su chiste de vuelta

    • @trabadix
      @trabadix 4 роки тому +2

      @@redency6407 y les reclama que por lo menos lo digan bien,... Comprendelos, son 22 años de diferencia, apenas les va llegando la señal :v

    • @guiduzky
      @guiduzky 4 роки тому +1

      @@trabadix 2005 te pide que le devuelvas su emoticón.

  • @cielgalletita
    @cielgalletita 4 роки тому +40

    Mi profesor de Álgebra en la licenciatura nos enseñó este problema y ahora que veo este video me acuerdo de él. Muchas gracias por tan buenos recuerdos.

  • @JoeSanFreeman
    @JoeSanFreeman 4 роки тому +44

    Y eso si los monjes no se equivocan, que si no estarán un par de tardes más (o 2^32 tardes)

  • @jesusariassalazar8817
    @jesusariassalazar8817 4 роки тому +5

    Estás demente, Edu. Saludos desde México. Tus vídeos me hacen los días, son otro nivel; a mi gusto, el mejor divulgador de ciencia.

  • @lsc_gonza3942
    @lsc_gonza3942 4 роки тому +104

    Joder tío cada vez que me resuelves 1 duda existencial me creas 5 más jodeeer ya te vale xD

  • @matiasrusciano94
    @matiasrusciano94 4 роки тому +16

    2:35 cara de “you are going to flipate” 😂

  • @FernandoFernandez-uo5wb
    @FernandoFernandez-uo5wb 4 роки тому +56

    El algoritmo tiene alguna alternativa de resolución con respecto al incremento de palitos auxiliares?, saludos

    • @PotatoBTD6
      @PotatoBTD6 4 роки тому +26

      Bien visto, aunque la respuesta es evidente. Si hacemos el número de palitos igual al número de discos más uno, el fin del mundo llega en un rato.

    • @FernandoFernandez-uo5wb
      @FernandoFernandez-uo5wb 4 роки тому +4

      @@PotatoBTD6 me agarada la respuesta, en retrospectiva, aumentamos número de opciones y vemos que pasa con respecto al tiempo. Saludos

    • @PotatoBTD6
      @PotatoBTD6 4 роки тому +4

      @@FernandoFernandez-uo5wb Sí, es un problema interesante. Le he dado alguna vuelta en la cabeza, pero se merece más que eso. Este problema se ha ganado papel y bolígrafo.

    • @FernandoFernandez-uo5wb
      @FernandoFernandez-uo5wb 4 роки тому +3

      @@PotatoBTD6 Vale, papel, bolígrafo y un buen código para su solución. Me imagino una solución binaria que sea representada en un bloque de ocho leds de colores para ejemplificar el ejercicio, saludos y que sigan los éxitos

    • @war_reimon8343
      @war_reimon8343 4 роки тому +3

      @@PotatoBTD6 2n movimientos para ser exactos. :)
      Edit: he hecho la prueba y es 2n-1. El más grande solo se mueve una vez y los otros 2.

  • @elzorro2001
    @elzorro2001 4 роки тому +116

    Justo hoy rendi un parcial de programacion sobre recursividad y árboles binarios ordenados

    • @valentinblanco1751
      @valentinblanco1751 4 роки тому

      Douuuu

    • @JoseSelesan
      @JoseSelesan 4 роки тому +14

      Hermoso todo eso. Me hiciste recordar a mis años en la universidad haciendo algoritmos recursivos para resolver árboles AVL y B-Arboles

    • @eljole
      @eljole 4 роки тому +12

      Mi maestro de la universidad me decía que la recursividad es como si te casaras con Emma Watson , obviamente ella solo se fijará en ti en 2 casos, o tienes mucho dinero y le satisfaces todo con la cartera (Es decir que un programa de recursividad va a consumir recursos de la computadora), o el otro caso es que está loca y de vez en cuando ella te dice "Me gusta comer dedos de las patas... Hm... Patas" (Es decir que de la nada el programa se puede salir de control y cometer errores cabrones al momento de ejecutarse)

    • @jhonathanrestrepo8273
      @jhonathanrestrepo8273 4 роки тому +1

      Que es eso?

    • @alejandroanguloo.9561
      @alejandroanguloo.9561 4 роки тому +1

      No mames yo también no estarás en mi clase

  • @enriquebarroso9225
    @enriquebarroso9225 4 роки тому +14

    no entendí ni papa....jaja.. pero me he entretenido en la hora del café haciéndolo y casi lo he terminado. ;-)

  • @erikruiz5970
    @erikruiz5970 4 роки тому +34

    "Las torres de Hanoi son un juego".... yo lo descargué xD

  • @juanantonioruizmacero9549
    @juanantonioruizmacero9549 4 роки тому +39

    Esta muy bien explicado
    Me recuerda al problema en el que necesitamos saber cuanto mide un papel doblado 50 veces>150 mil millones de km

  • @aturegano87
    @aturegano87 4 роки тому +11

    Posiblemente la mejor explicación de cómo resolver este problema que he encontrado hasta ahora

  • @sideswipe2003
    @sideswipe2003 4 роки тому +4

    Hola Eduardo, ¿podrías explicar que pasa cuanto cuando multiplicamos la pendiente de una recta vertical por un horizontal? ¿el resultado sigue siendo - 1?

    • @JorgeLuis-bw3dc
      @JorgeLuis-bw3dc 4 роки тому

      Una forma de demostrarlo es rotando ejes de coordenadas. P(x,y) a p(x',y') bajo solo una restricción, que el angulo de rotación sea diferente a [(n+1)(pi)]/2

  • @josecarmona4960
    @josecarmona4960 4 роки тому +18

    derivando tostando cerebros a fin de 2019

  • @ElPapushitoxd
    @ElPapushitoxd 4 роки тому +1

    *Un video sobre una supuesta fórmula/ecuación. Capaz de resolver cualquier problema matemático?.*

  • @laugh0ri4921
    @laugh0ri4921 4 роки тому +13

    Vine para corroborar los datos de una tarea y terminé conociendo las bases de la recursividad, una leyenda ancestral y la edad estimada que le queda al mundo hasta su fin matemáticamete hablando, alto crack mi compadre 😞👍

  • @josemontero5033
    @josemontero5033 4 роки тому

    Amé el video ya que sí estaba viendo este tema en el curso que perdí de matemáticas discretas, no me costaba pero sí muchos otros temas que seguían después de este(recursividad). Gracias por el vídeo además de el esfuerzo y empeño que pones en ellos! 💖
    Saludos desde Costa Rica, nunca pares con estos vídeos! 🐢🔝

  • @rosaalonso5989
    @rosaalonso5989 3 роки тому +5

    En el instante “matemáticas, venid a mí” solo ha faltado que le cayeran del cielo una gafas de thug life😂😂😂

  • @matematicasyjuegosderazona4179
    @matematicasyjuegosderazona4179 4 роки тому +1

    Gracias por por dar a conocer a los programadores como buenos matemáticos en tus vídeos, es algo que no esta muy claro al menos en México, que nosotros los programadores también somos matemáticos.

  • @Nickesponja
    @Nickesponja 4 роки тому +14

    6:17 tenemos asegurado que la solución es única solo porque cumple la ecuación de recursividad y la condición inicial? Me recuerda a la existencia y unicidad en las ec. diferenciales

    • @Tomas229C
      @Tomas229C 4 роки тому +1

      Se parecen más de lo que piensas

    • @ivanjorromedina4010
      @ivanjorromedina4010 4 роки тому +5

      Si. Es porque la ecuación que muestra es equivalente a una ecuaciones en diferencias finitas, que por decirlo de una forma es la discretización de las diferenciales.
      Saludos

    • @elvince2
      @elvince2 4 роки тому +1

      Es prácticamente lo mismo pero en matemáticas discretas.
      Las ec diferenciales describen la dinámica de un sistema paso a paso con pasos infinitesimalmente pequeños.
      Las ecuaciones recursivas, o sucesiones describen la dinámica de un sistema con pasos discretos.
      Hay algunas equivalencias entre describir sucesiones con ec diferenciales y viceversa, con sus equivalencias de pde, ordenes etc... por ejemplo las ODE Network son traspasos de redes neuronales artificiales (que son discretas) a ec diferenciales, hay también algunos métodos de crear aproximaciones, yo no estoy muy enterado de todo ese tema la verdad y no sé mucho o casi nada, pero se estudia bien a fondo en la dinámica de sistemas y en sistemas complejos y los flujos y mapas y esas cosas...

    • @ivanjorromedina4010
      @ivanjorromedina4010 4 роки тому +2

      @@elvince2 infinitesimalmente pequeños es redundante, no crees?
      Y decir que es un poco .
      Los métodos de resolución tienen algunas similitudes pero las bases de los espacios de soluciones no són las mismas, asi que eso de que es practicamente lo mismo es una aproximación con un error abusivo 😂😂

  • @LuckyCovers
    @LuckyCovers 4 роки тому +1

    La fórmula general se puede sacar por el teorema de inducción completo, cierto?

  • @SirenoMan69
    @SirenoMan69 4 роки тому +8

    Justo hoy acabo de dar mi examen de programación y tremenda violación me dieron :c

  • @Arturo.H.M
    @Arturo.H.M 4 роки тому +1

    Jeje, que recuerdos de adolescencia programando Las Torres de Hanoi en Basic con ordenadores de 64kb de RAM (y eso era mucho, pero que MUCHO MUCHO).

    • @Arturo.H.M
      @Arturo.H.M 4 роки тому +1

      Recursividad + Fractal + Verdura = Romanesco

  • @jvniorrodrigo
    @jvniorrodrigo 4 роки тому +8

    Estaba viendo un video tuyo del 2017 y a comparación de este, te veías mucho más joven. El tiempo es implacable, gracias por llevar estos temas tan entretenidos a personas como yo, que ni siquiera nos gusta el cálculo

    • @GabrielGarcia-im6nu
      @GabrielGarcia-im6nu 4 роки тому +4

      No sabia que este canal era de marujas comentando el aspecto físico. Gente observadora y con la boca enorme

  • @epedraza2006
    @epedraza2006 3 роки тому

    Eñ movimiento 3. No es permito, porque una regla del juego dice que, no se puede pasar un disco por saltando por encima del palo intermedio cuando esté tiene discos.

  • @israelmonroyalvarez4407
    @israelmonroyalvarez4407 4 роки тому +4

    Vine buscando cobre y encontré oro tengo examen de estructura de datos 1er unidad y nos pidieron un programa en python en 10m , joder, eres la ostia .

  • @javimerinero
    @javimerinero 4 роки тому

    Mola mogollón este canal. Me llevo un alegrón enorme cada vez que llega una notificación de nuevo vídeo.

  • @oskartorres2360
    @oskartorres2360 4 роки тому +5

    Me encanta como lo explicas, tan fácil 🤣 y parece tan fácil, cuando aprendí por primera vez las funciones recursivas, fue con Fibonacci, una hermosura 😍

  • @pink_floyd1254
    @pink_floyd1254 Рік тому

    Gracias a tu video, me ha hecho recordar cuánto odiaba las matemáticas.

  • @ekipo16
    @ekipo16 4 роки тому +27

    Un profesor me dijo una frase que me ayudó muchisimo a entender la reursividad:
    - Confía en la recursividad -
    Confía en que la recursividad te va a dar el resultado que esperas y trata de montar la solución en base a ese resultado que te va a devolver. Lo creas o no, funciona

    • @MCMproveedor
      @MCMproveedor 4 роки тому +27

      Creo que quiso decir que vas a recursar el semestre :v

    • @netoskin
      @netoskin 4 роки тому +3

      Totalmente cierto, yo lo leí en un libro que igual me recomendó un profesor. El libro en el capítulo de estrategias recursivas habla de cómo solo hay que pensar el algoritmo de forma correcta sin pensar mucho en lo que pasará internamente en la recursion, es tan simple como, si no funciona tu algoritmo está mal pensado

    • @diegovzr
      @diegovzr 4 роки тому +1

      @@netoskin Disculpa ¿Cómo se llama el libro?

    • @netoskin
      @netoskin 4 роки тому +2

      @@diegovzr Se llama Programming Abstractions In C++ de Roberts

    • @diegovzr
      @diegovzr 4 роки тому +1

      @@netoskin Gracias

  • @hansschmidt808
    @hansschmidt808 3 роки тому

    Sos un maestro viejooooooooooooooooooooooo!!!!!!!... sos un fenomenooooooooooooooooooooooooooooo!!!!!!!!

  • @alvaro_ch
    @alvaro_ch 4 роки тому +3

    No hace mucho al buscar en google "recursividad" informaba "quizá quisiste decir recursividad" 😁

    • @s3rgi0lox80
      @s3rgi0lox80 4 роки тому

      Alvaro C pero si has puesto lo mismo

  • @abarrios7007
    @abarrios7007 4 роки тому

    ¡Muy bueno! Lo he visto 3 veces y creo que necesito otras 5 veces para terminar de entender.

  • @frannunez9286
    @frannunez9286 4 роки тому +4

    Universidad de La Rioja? No era la de Valencia? Quieres hacer el favor de dejarnos alguna universidad a los demás?
    Gracias ¬¬

  •  4 роки тому

    Hola #Derivando @Derivando queria agregar algo a la formula de la torre de Hanoi. Para los que les gusta hacerlo a mano algo importante es saber si la cantidad C de discos a mover es par, C=2n mi siguiente disco a mover va para el palito auxiliar y si por el contrario es impar, entonces debo mover al disco destino, recordando que el disco origen va a alternar su rol con el auxiliar en ciertos momentos.

  • @theBATfamiliar
    @theBATfamiliar 4 роки тому +3

    Buen video, las torres de Hanoi son super interesantes, tip para los que están recién iniciando, si la cantidad de discos es par el primero siempre va al palo B si son impar el primer disco va al palo C

  • @alexjake.j906
    @alexjake.j906 4 роки тому +1

    A mí me encanta ese juego. Lo jugaba de pequeño

  • @silveriasilva5867
    @silveriasilva5867 3 роки тому +3

    Dinos la verdad Eduardo, a inicios de 2020 los monjes estos ya habían colocado correctamente 63 discos

  • @maximiliano_sv
    @maximiliano_sv Рік тому

    Muy útil el video 👍, me sirvió para escribir un algoritmo en assembly que resuelve las torres de Hanoi

  • @samirwtf1504
    @samirwtf1504 4 роки тому +3

    Alguien que traduzca al español, por favor que no entiendo hebreo :V

  • @angelinaparedesmunoz6936
    @angelinaparedesmunoz6936 4 роки тому

    Como me rompi la cabeza en matematica discreta con las ecuaciones recurcivas, las maquinas de estado finito, automatas grafos estructuras algebraicas y demas, es un mundo interezante el de las matematicas, yo queria estudiar computacion y termine amando las matematicas, saludos desde cuba

  • @kawasaki9656
    @kawasaki9656 4 роки тому +5

    Este we para todo saca una teoría súper cabrona que tiene que ver con cosas que ni conosco alv

  • @Roblox.historias123
    @Roblox.historias123 Рік тому

    Me encanta el mismo numero de veces que hay en el tablero de ajedrez, que habra sido primero??

  • @fedegonzalezt
    @fedegonzalezt 4 роки тому +5

    Yo desde chico aprendí el método de la Torre por mí mismo y me divertía mucho. Paso a explicarlo resumidamente .
    Nunca hay que colocar un disco par sobre uno par, y viceversa, esto arruinaría toda la secuencia de movimientos. Siempre hay que tomar en cuenta el disco más grande del total de discos(por ej. 10), porque si queremos mover éste a C partiendo de A, hay que asignarle a C los números pares, y a B los números impares, siempre y cuando se vaya a colocar un disco en B o C vacíos. Entonces, partiríamos con los movimientos 1AB, 2AC; [...] 3AB; [...] 10AC. A partir de 10AC, cambia nuestra fórmula de distribución, colocando impares en C cuando C vacío, y pares en A cuando A vacío. Lo que nunca cambiará, es la regla básica para evitar el desorden exponencial. Es un juego con mucha lógica detrás, apto para cualquier edad y muy divertido. Si quieren jugarlo y no lo tienen en físico, hay aplicaciones que lo simulan muy bien.

  • @arqcarlosrivaskubler
    @arqcarlosrivaskubler 4 роки тому

    Yo resolví esto hace años cuando estaba en el colegio, la verdad es que es demasiado fácil, nombre A B y C a los palos, y cada movimiento se indicaba con el palo de donde salia y el que llegaba ejemplo AC (se mueve del A al C) eso esta en la fila uno, luego sigues con AB, AC, BC en la fila 2, en la fila 3, AC, AB, CB, AC, BA, BC, AC, así hasta la fila 6 o 7 ahí ya aparece el patrón que si mas bien no recuerdo son 3 grupos, los de los extremos que funcionan como espejos y el del medio que se va intercambiando las letras.

  • @fransalor9794
    @fransalor9794 4 роки тому +12

    Soy estudiante de ingeniería informática y nunca nadie antes habia sabido explicarme el concepto de recursividas de una forma mas clara y concisa! Gracias profe! 😊

    • @ErreThe
      @ErreThe 4 роки тому +2

      "nunca nadie había sabido explicarme el concepto". Me alegra que exista un matemático con doctorado digno de tu capacidad cognitiva.

    • @helloworld1579
      @helloworld1579 4 роки тому

      @Apartagallinas13 No te molestes , pero existen unas cosas que se llaman "libros". Que te lo explican muy bien, si te concentras lo suficiente.

  • @giovannimartinez194
    @giovannimartinez194 4 роки тому

    Después de las torres de... mi mente se fue de vacaciones, siempre me pasa pero igual amo este canal

  • @malexba7
    @malexba7 4 роки тому +5

    ¿En qué momento Derivando se ha convertido en Programando?

  • @jgonsol
    @jgonsol 4 роки тому +2

    Si quieres probar el código ...
    repl.it/@JorgeGonzalez17/AuthorizedItchySet-2
    Código un pelín retocado ... pero recuerda NO poner 64 o se acabará el mundo ... cambia el valor de "n = 5" por otro número y luego le pulsas en "run"

  • @TheGaliuso
    @TheGaliuso 2 роки тому +3

    No me avergüenza decir que no entendí nada

  • @angelfortress3271
    @angelfortress3271 4 роки тому

    No soy matemático, soy Contador xd
    Pero me gusta ver tu canal y lo entiendo a la perfección! Me gusta comprender las matemáticas, de pequeño casi no se me daba pero les agarré amor en Bachillerato

  • @AlexPoma
    @AlexPoma 4 роки тому +4

    Que nostalgia me has hecho recordar mis clases de programación, recuerdo que hicimos una función que te diera los pasos que se deben hacer para resolver la torre de Hanoi y para los 64 bloques la PC se petaba y no sabíamos cómo pararlo😂😂

    • @israelleonhidalgo6725
      @israelleonhidalgo6725 2 роки тому +2

      Xdxd tmb recuerdo problemas con sentencias if o while y al momento de probar si estaba bien nos olvidabamos de poner un tope y la laptop explotaba alv

  • @kevincocomuc5409
    @kevincocomuc5409 4 роки тому

    Buen video. Haz más videos sobre porbabilidad y estadística.

  • @angelmatsubara
    @angelmatsubara 4 роки тому +4

    No entiendo mucho, pero los veo con la intensión de un día hacerlo:(

  • @alejandropaez9017
    @alejandropaez9017 4 роки тому

    Cómo siempre un excelente canal

  • @ferchitoo
    @ferchitoo 4 роки тому +4

    JAJAJAJAJAJA, maravilloso recuerdo y totalmente de acuerdo, la recursividad es una pesadilla :(

  • @bnorvinjosue
    @bnorvinjosue 4 роки тому

    Excelente video mas sobre la recursividad

  • @danielg6103
    @danielg6103 4 роки тому +12

    Me colapsó la mente, pero tienes mi like😂
    Pocas veces te entiendo al 100%, pero me entretengo y eso vale la pena👍

  • @conandoyle6628
    @conandoyle6628 4 роки тому

    La musiquita de la presentación es del juego "Wizard of Wor" (C64)

  • @ekkapgamer
    @ekkapgamer 4 роки тому +12

    Si de por sí, ya estaba enamorado de las matemáticas, ahora imagínate ahora que ví tu canal, y ya me avente todos tus vídeos
    PD: Entiendo alguna que otra cosa de tus vídeos xD

  • @arielpalma8543
    @arielpalma8543 4 роки тому

    Grande!!! Deberías dar clases de programación, sabes llegar muy bien a las personas.

  • @Angel-zv2yi
    @Angel-zv2yi 4 роки тому +3

    Los videos de este canal siempre me recuerdan lo poco que se de matemáticas...

  • @AlejandroMedina-ki2lg
    @AlejandroMedina-ki2lg 4 роки тому

    Voy a llevar este problema en mi curso de algoritmos en Java el siguiente semestre. Grande Eduardo!!

  • @eltioalex4524
    @eltioalex4524 4 роки тому +3

    2:36
    Ahí es donde dejé de entender todo, pero me gustan estos videos

  • @jeancarlosadrianza7416
    @jeancarlosadrianza7416 3 роки тому

    Hola, Eduardo. Siempre he querido hacer el problema de las Torres de Hanoi, y además con recursividad. Quisiera saber tu opinión sobre qué tan buena idea te parece copiar el código de otra persona. Te lo pregunto ya que recibir ayuda es quizá renunciar para siempre a la satisfacción de hacerlo por cuenta propia. El caso es que ya hace más de 20 años que supe del problema y aún nada que lo hago (tampoco he invertido tanto tiempo en intentarlo ya que las pocas veces que lo intenté, no logré aclarar mis ideas).
    Aunque ya definitivamente me animaré a guiarme para hacerlo, quisiera - como ya te dije - saber tu opinión.
    ¡Feliz navidad!

  • @sanchezmoyronjosealonso4470
    @sanchezmoyronjosealonso4470 4 роки тому +3

    Solo entendi que no entendi nada XD pero estuvo chido,

  • @Alfil_Blanco
    @Alfil_Blanco 4 роки тому +2

    Quede mas enredado de lo que esperaba resolver, ¿en que momento pasamos de un juego a una ecuación atómica?

  • @LosTrastornados
    @LosTrastornados 4 роки тому +3

    Yo quería ir a resolver el juego de los monjes 😢

  • @alejo1003ful
    @alejo1003ful 4 роки тому

    Y si suponemos que tardan un minuto con cada ficha o una hora?

  • @dovzdamp3074
    @dovzdamp3074 4 роки тому +19

    Reiniciando Windows
    :'v

    • @JohnDoe-ew2hr
      @JohnDoe-ew2hr 4 роки тому +2

      Reinicia GNU/Linux mejor :v

    • @kinou_pkm
      @kinou_pkm 4 роки тому

      @@JohnDoe-ew2hr no hará falta. Mejor SO sin duda

  • @angelorellana111
    @angelorellana111 4 роки тому

    Muy buen video, no tiene nada que ver con el video, pero quiero aprender geometría diferencial y topologia que libros me recomiendas?

  • @equissomoschavos6633
    @equissomoschavos6633 4 роки тому +3

    Saludos desde México!

  • @daniaspid
    @daniaspid 2 роки тому +1

    Gracias,buen video

  • @raulsotogrimaldos2748
    @raulsotogrimaldos2748 4 роки тому +13

    Justo a tiempo para una pausa activa en la oficina!

  • @franpfdez
    @franpfdez 4 роки тому +2

    6:52 "Ya tenemos todo. Vamos con los monjes"

  • @josefinazerene7339
    @josefinazerene7339 4 роки тому +8

    Bro yo jugaba esto cuando tenía como 3 años xd. Igual no entendí el videp😂

  • @ElMonoDarwin
    @ElMonoDarwin 4 роки тому

    Eduardo Sáenz de Cabezón es ese amigo que te ayudó a aprobar matematicas en el instituto.

  • @dang2892
    @dang2892 4 роки тому +21

    Yo me rompía la cabeza en las últimas partes :'^

    • @arnoldruizmatencio4203
      @arnoldruizmatencio4203 4 роки тому

      Ntp, solo era reemplazar valores, algunos artilugios, nada del otro mundo.

  • @nelsonjaviervillaherreralo3931
    @nelsonjaviervillaherreralo3931 3 роки тому

    Este problema matemático lo conocí como "torres de Brahma". Muy entretenido calcular los movimientos necesarios para mover esos platillos.

  • @estebanjoeldarkorosel1638
    @estebanjoeldarkorosel1638 4 роки тому +6

    Solo entendi el intro :v

  • @MocheuZ
    @MocheuZ 3 роки тому

    Calcular la cantidad de movimientos requeridos para resolver el problema de las torres de hanoi

  • @SJDiscover
    @SJDiscover 4 роки тому +3

    holaaa el de 3 discos fue super facil xd, y antes de que digas el resultado de los 64 hice los calculos y es 18446744073709551615, y para que se vea más impresionante lo voy a leer :v
    dieciocho quintillones cuatrocientos cuarenta y seis cuatrillones setecientos cuarenta y cuatro trillones setenta y tres billones setecientos nueve millones quinientos ciencuenta y uno mil seiscientos quince
    y todo eso es lo minimo de moviemiento :0
    18446744073709551616 segundos
    307445734561825856 minutos y leyendolo seria :v
    trecientos siete cuatrillones cuatrocientos cuarenta y cinco trillones setescientos treinta y cuatro billones quinientos sesenta y uno millones ochocientos veinti y cinco mil ochocientos cincuenta y seis minutos :v solo se divide los segundos entre 60 :v
    5124095576030431 horas y leyendolo seria
    cinco cuatrillones cientro veinti y cuatro trillones noventa y cinco billones quinientos setenta y seis millones treinta mil cuatrocientos treinta y un horas :v solo se divide los minutos entre 60
    213503982334601.2813 días y leyendo seria
    doscientos trece trillones quinientos tres billones novescientos ochenta y dos millones trescientos treinta y 4 mil seiscientos uno con dos mil ochoscientos trece diezmilesimas de dias, se consigue dividiendo las horas en 24
    30500568904943.042969 semanas y leyendo seria
    treinta trillones quinientos billones quinientos sesenta y ocho millones novescientos cuatro mil novescientos cuarenta y tres con cuarenta y dos mil novescientos sesenta y nueve millonesimos de semanas, se consigue dividiendo los dias en 7
    7019301315875.8613281 de meses y leyendo seria
    siete trillones diecinueve billones trescientos uno millones trescientos quince mil ochoscientos setenta y cinco con ocho millones seiscientos trece mil doscientos ochenta y uno diezmillonesimas de meses, aqui tuve que usar un convertidos de semana a meses porque las semanas varian y los meses también, porque serian dividir las semanas entre 4 y algo mas, a menos que sea febrero :v
    584942417355.07202148 de años y leyendo seria
    quinientos ochenta y cuatro billones novescientos cuarenta y dos millones cuatroscientos dieci siete mil trescientos cincuenta y cinco con siente millones doscientos dos mil ciento cuarenta y ocho cienmillonesimos de años, basicamente se divide entre 12 los meses :v, suponiendo que es un año natural
    hasta aqui esta como el video, pero ire mas alla con decadas y siglos :v
    58494241735.507202148 de decadas y leyendo seria
    cincuenta y ocho billones cuatroscientos noventa y cuatro millones doscientos cuarenta y uno mil setescientos treinta y cinco con quinientos siete millones doscientos dos mil ciento cuarenta y ocho milmillonesimas de decadas, se obtiene diviendo entre 10 los años
    no se como se dice cuando hay 10 decimales asi que le dire diezmilmillonesimas, disculpen si estoy equivocado :v
    5849424173.5507202148 de siglos y leyendo seria
    cinco billones ochoscientos cuarenta y nueve millones cuatroscientos veinticuatro mil ciento setenta y tres con cinco billones quinientos siete millones doscientos dos mil ciento cuarenta y ocho diezmilmillonesmos de siglos, se obtiene dividiendo en 10 las decadas
    584942417.355 de milenios y leyendo seria
    quinientos ochenta y cuatro millones novescientos cuarenta y dos mil cuatroscientos diecisiete con trecientos cincuenta y cinco milesimos de milenios, se obtiene dividiendo entre 10 los siglos
    un cron: 1 millon de años
    584941.418355 de cron y leyendo seria
    quinientos ochenta y cuatro mil novescientos cuarenta y uno con cuatroscientos dieciocho mil trescientos cincuenta y cinco millonesimos de cron, se divide entre 1000 los mileniols
    Eón: 1.000.000.000 mil millones de años
    583.942418355 de Eones y leyendo seria
    quinientos ochenta y tres con novescientos cuarenta y dos millones cuatroscientos diesciocho mil trescientos cincuenta y cinco milmillonesimos
    me he tardado mas de 1 hora haciento todo eso

  • @elvagonmixto2524
    @elvagonmixto2524 3 роки тому

    Una duda el n-1 es por la ecuación ciclotomanica

  • @patriciovazquezgarcia1703
    @patriciovazquezgarcia1703 4 роки тому +9

    El niño belga de 8 años que se va a graduar en ingeniería supongo que entenderá esto

    • @edddiego
      @edddiego 4 роки тому +2

      se salió de la universidad :( era muy lento para él

  • @AARON83312
    @AARON83312 4 роки тому

    Molan tus vídeos!!! ♥️

  • @andresbernal970
    @andresbernal970 4 роки тому +11

    Recursividad y python, Maravillosa jugada

    • @JohnDoe-ew2hr
      @JohnDoe-ew2hr 4 роки тому +3

      Python es una mierda, mírate Scheme

    • @bruno_retro
      @bruno_retro 4 роки тому +1

      Para la proxima lo mete en assambler no te preocupes

    • @gabrielarana8939
      @gabrielarana8939 4 роки тому +5

      Recursividad? Aprende lenguajes funcionales como haskell \°

    • @andresbernal970
      @andresbernal970 4 роки тому

      @@JohnDoe-ew2hr para personas que están empezando python ahorra dolores de cabeza y es un lenguaje bueno con buena comunidad... Por otra parte por mi trabajo ya no tengo preferencias por lenguajes. que me ayuden a resolver el problema que tengo basta.

    • @andresbernal970
      @andresbernal970 4 роки тому +1

      @@gabrielarana8939 haskell y go son muy pro... Y si he trabajado con ellos :)

  • @victorcacya919
    @victorcacya919 4 роки тому

    Pero la recursividad no es el método inductivo? Respondan por favor

  • @sergiomartinlopez8552
    @sergiomartinlopez8552 4 роки тому +6

    Eduardo, increíble como siempre. Conocía el juego pero no la leyenda, me has alegrado un rato de la vuelta en tren 😁

  • @Luis_Antonio_Tafur_Arias
    @Luis_Antonio_Tafur_Arias 4 роки тому +2

    Excelente vídeo como siempre, una consulta sobre los supuestos de la resolución del problema.
    Cuando dice en el 4:32 al 4:37 que "El número de movimientos es independiente al palo de salida y de el de llegada", deberíamos dejar en claro que el supuesto es que el número de palos es igual a 3, de lo contrario de podría pensar en 64 discos y 65 palos, con lo cual se necesita 2n-1 movimientos para resolver el problema; ni hablar de sus diferentes variantes en caso el número de palos no sea igual a 3.

  • @ivansayko7077
    @ivansayko7077 4 роки тому +3

    En programación 2, esto es el infierno v:

  • @xemanunez3020
    @xemanunez3020 3 роки тому

    Soy médico. Absolutamente lego en matemáticas; pero me ha encantado y lo he entendido. Mi más sincera enhorabuena por tu trabajo.