Los 7 Algoritmos que todo programador debe conocer

Поделиться
HTML-код
  • Опубликовано: 14 июл 2024
  • 0:00 Intro
    0:58 Busqueda binaria
    2:35 Maximo de lista
    3:57 Maximo de lista v2
    4:49 Busqueda en profundidad (DFS)
    7:09 Busqueda en profundidad v2
    8:19 Arbol de Busqueda binaria
    10:15 Counting Sort
    DISCORD
    / discord
    Código completo:
    github.com/martinKindall/siet...
    Hola mi gente, hoy te traigo este video donde veremos 7 algoritmos que considero todo programador debería conocer. Independiente de si finalmente usaremos dichos algoritmos o no en algún caso de uso real, lo importante acá es ejercitar la mente con estos algoritmos y desarrollar el pensamiento crítico y algorítmico.
    Si tienes más dudas escríbelas en la caja de comentarios y te responderé :)
    Código Morsa en facebook!
    / codigomorsacode
    Código Morsa en instagram!
    / codigomorsaoficial
  • РазвлеченияРазвлечения

Комментарии • 31

  • @sergiozafrasz
    @sergiozafrasz Год назад +3

    Me gusta mucho cómo explicas Martín, me encantaría que explicases algoritmos en profundidad y escrito en pseudocódigo , ya que confío en que podrías destacarte mucho en esto y ayudar a muchas personas con estos.
    Muchas gracias por todo, tu canal cada vez es mejor

    •  Год назад +2

      También creo que falta contenido así en español, pero como ves este tipo de videos son los que menos trafico traen. Veré alguna forma de explicarlo y que sea viral de algun modo

    • @sergiozafrasz
      @sergiozafrasz Год назад

      @ brutal! Ojalá sea así, aunque debido a que no genere al principio mucho tráfico, sí será utilizado por profesores y poco a poco, se irá utilizando cada vez más a largo plazo, debido al aumento de los estudiantes de programación. En 10-20 años tus vídeos sobre algoritmos y todo lo relacionado con matemáticas discretas serán muy utilizados

    •  Год назад +1

      @@sergiozafrasz que así sea 🙏🏽

  • @MaidySarmiento
    @MaidySarmiento 6 месяцев назад

    Amo amo amo tus videos. Gracias gracias gracias. Extraño que hace rato no públicas 😊

  •  Год назад +8

    ¿Conocías alguno de estos algoritmos? ¿Algún otro algoritmo que te gustaría agregar a la lista?

  • @felipegacitua4452
    @felipegacitua4452 11 месяцев назад +2

    hola...aprendí estos algoritmos en - si no me equivoco - 1988, Estructuras de Datos y Organización de Archivos, los trabajábamos en Pascal...que recuerdos. Y, como bien dices, son ejercicio para la mente y parte de nuestra "navaja suiza" de herramientas conceptuales

    •  11 месяцев назад

      Me gusta esa analogía con la navaja suiza, así siento yo que son los algoritmos que voy aprendiendo, un arsenal de herramientas.

    • @erickandrade154
      @erickandrade154 4 месяца назад

      El QuickSort es el algo más rápido de todos pero es antiquísimo creo que se creo en 1944 por un señor que lo optimizo en su trabajo y hasta ahora es el más rápido.

  • @Miles-Arts
    @Miles-Arts Год назад +2

    Thanks por el vídeo!!!
    Me gustaría saber más sobre nodos y tree arboles jejje.

    •  Год назад +1

      Gracias por el apoyo. Lo tendré en cuenta para futuros videos 💪🏽

  • @boludoz1
    @boludoz1 10 месяцев назад

    Banco tu explicación, el problema es que C# me parece un poco complicado que la gente aprenda.

    •  10 месяцев назад

      Es Java :) pero también requiere paciencia.

  • @sergiozafrasz
    @sergiozafrasz Год назад

    Qué bueno Martín! Ojalá podamos aprender más sobre esto contigo. Matemáticas discretas y demás

  • @Magistrado1914
    @Magistrado1914 10 месяцев назад

    Excelente vídeo y explicación.
    Visto en 21/08/2023

  • @michaellan_eng
    @michaellan_eng 10 месяцев назад

    Excelente, creo que en estos casos donde no vas a profundizar sería mejor explicar con un diagrama si es posible, en lugar de mostrar código que no se va a poder leer todo mientras se ve el video, eso haría que se entendieran más este tipo de videos. Muchas gracias por el conocimiento compartido.

  • @omartec7964
    @omartec7964 10 месяцев назад +1

    Si me parece muy cierto que la ram es incluso más importante que el procesador, me refiero en cuanto a darle estabilidad a un sistema, sin duda la ram es lo mejor, aunque el procesador no sea tan bueno, si la ram es de buen tamaño para el sistema, el pc no va a presentar problemas de ralentización, en cambio si tienes un muy buen procesador pero poca ram, si abres muchos programas seguro en un punto excederá los límites de ram y se pondrá lento, en mi casa tenemos 2 pcs con 16gb de ram cada uno, y la verdad que el haber aumentado la ram fue la mejor optimización de rendimiento que pude hacer, y claro, ya con un ssd y un ssd nvme m.2 para otro pc, no se siente mucha diferencia entre si es i7 o i5, claro en programas más pesados si, pero en los programas de uso cotidiano, quedan casi al mismo nivel

  • @yanag.6785
    @yanag.6785 Год назад

    Gracias!!!! Buen inicio de semana! :)

    •  Год назад +1

      Igualmente 👋🏽

  • @HazuStremea
    @HazuStremea Год назад

    Me encanta. Vi algunos de estos en la escuela pero otros no y me encanta. Gracias por compartir, a seguir aprendiendo 👨‍💻

    •  Год назад +1

      Esooo a seguir aprendiendo

  • @grillingo
    @grillingo Год назад

    Gracias por el recordatorio, no conocia el couting sort. me gustaria q comentes sobre el Arbol B+

    •  Год назад

      Uu los B trees son interesantísimos, a ver si hablo de esos en algún futuro.

  • @marceloromero6993
    @marceloromero6993 10 месяцев назад +1

    Sigue en pie los videos explicando todos los algoritmos?

    •  10 месяцев назад +1

      Depende del interés de la audiencia. Pero parece que mientras más código muestro, menos visitas recibe el video 🤷🏽‍♂️

  • @cadev_code
    @cadev_code 11 месяцев назад

    Hay algún recurso que tú recomiendes ya sea algún libro o algún sitio para practicar algoritmos?

    •  11 месяцев назад +2

      La pagina leetcode

  • @fasteteg
    @fasteteg Год назад

    no deja ingresar a discord

    •  Год назад

      discord.gg/MEP5Jvzd

    •  Год назад

      Lo acabo de hacer público.