LEARN GRAPHS FROM ZERO: Basic graphs, list and adjacency matrix, definitions and properties.

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Learn this data structure that is so important for the design and analysis of algorithms. In the video I explain what graphs are, I explain what degrees or valences are, and the basic types of graphs such as Path, Cycle, Wheel, Complete and Bipartite graphs. I also explain how to represent them formally and with the classical forms such as list and adjacency matrix. As if that were not enough, I also explain variants such as the Directed graph, the Weighted graph and the Multigraph, as well as some important properties that will be useful for future videos, namely when a graph is isomorphic, planar, complementary, self-complementary, connected, cyclic or tree. What I wonder is what you are doing reading this instead of watching the 6 minutes of the video ;)
    · Support this project:
    Patreon: / bitboss
    · Follow me on my social networks:
    Twitter: / bitboss0
    Instagram: / bitboss0
    Facebook: / bitboss0
    · Music:
    Lobby Time Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 3.0 License
    #Graphs #Algorithms #ArtificialIntelligence

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

  • @elescritoriodeverochis8276
    @elescritoriodeverochis8276 8 หลายเดือนก่อน +49

    Pocas veces un video tiene tanto que enseñar en menosde 6 minutos. No tiene desperdicio. Gracias Bit, si que eres un Boss.

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

      Muchas gracias 💚

  • @BitBoss
    @BitBoss  9 หลายเดือนก่อน +48

    Fe de erratas:
    3:16 Los pares ordenados tendrían que ser -> A = {(2, 1), (2, 4), (3, 2), (4, 3), (4, 5), (5, 2)}
    3:44 Hay dos pesos en W que están mal, concretamente los de las aristas (2, 4) y (2, 5). Tendría que ser -> W = { {3}, {5}, {5}, {3}, {1}, {7}}
    4:14 Se me ha pasado la arista (1, 4) por lo que la matriz de adyacencia sería:
    2001
    0410
    0103
    1030
    Definitivamente no sé qué ha pasado con los ejemplos, soy consciente de que ha sido un problema de copiar-pegar de otras cosas que tenía pero me extraña muchísimo que no me diera cuenta a la hora de subirlo. Perdonad lo molestias, me está dando TOC ver los errores y me estoy planteando dejar todo lo que estoy haciendo ahora mismo para volver a subir el vídeo, soy mi propio monstruo.
    Muchas gracias de nuevo a @Luca-wb7ew, a @brauliomo3140 y a @miguelangelsolerducon580 por avisarme de las erratas.

    • @juliorbk
      @juliorbk 7 หลายเดือนก่อน +1

      Al hacer la matriz de adyacencia la arista tipo bucle vale el doble no?

    • @KinesiologiaMontes
      @KinesiologiaMontes 25 วันที่ผ่านมา +2

      Tranquilo, eres un grande

  • @gusercarra
    @gusercarra 2 หลายเดือนก่อน +3

    No sobra ni falta una palabra o imagen. Aplausos!!!!

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

    Estaría bueno una continuación de implementación en Python, para hacer redes. Muchas gracias!

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

      Me mola la idea, apuntado! 😉 muchas gracias por comentar 😊

  • @miguelangelpalacios9047
    @miguelangelpalacios9047 8 หลายเดือนก่อน +5

    Excelente explicación!!!.
    Se evidencia mucho trabajo de edición y programación didáctica. Gracias!!!. Aprendí el concepto de grado. Ahora iremos por más. ¡Saludos!

  • @oscarlopez3623
    @oscarlopez3623 7 หลายเดือนก่อน +2

    😳El video mas claro que he visto en mi vida. Fabuloso, muchas gracias Bitboss.

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

      Muchas gracias Oscar! 😊

  • @VictorHugoAngel
    @VictorHugoAngel 5 หลายเดือนก่อน +2

    Que buen resumen de grafos. Gracias.

  • @Industr-IA
    @Industr-IA หลายเดือนก่อน +1

    Excelente vídeo conciso y preciso.

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

    Estaria bien una parte introductoria, donde hablases del uso de los grafos y su aplicacion; dónde nos resultan útiles. Digamos que una parte de motivación sobre el tema. Muy buen video!

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

      Lo hice así porque quise enfocarlo en la necesidad de aprender ya sea por exámenes o por interés propio. En el tiempo que llevo en TH-cam me he dado cuenta que cuando hago un vídeo útil para un examen, la parte divulgativa como la introducción se suele saltar, entiendo la prisa, por lo que prefiero dividir y hablar todo lo que comentas en otro vídeo con un enfoque más divulgativo y tranquilo, donde el tiempo del vídeo no sea un problema, al revés. Pienso igual que tú pero para beneficio tanto de los que buscan el contenido como para el mío propio lo hago así, igualmente muchas gracias Mikel por tu consejo! 😊

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

      Me parece que con la calidad del video las motivaciones están de sobra, autocontenidas diría

  • @fergel4266
    @fergel4266 2 หลายเดือนก่อน +4

    Ahora si FINAL, te espero con todo.

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

      Vamoooooooooooo!!!

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

    buen video, siempre viene bien aprender algo nuevo seguí así, saludos 👋👏👍

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

      Muchas gracias Sergio, me alegra saber que te ha servido, saludos 😊

  • @user-sn6xg6qk8m
    @user-sn6xg6qk8m 4 หลายเดือนก่อน

    Muy bien explicado tu video, me salvaste la vida gracias.

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

    Increwible la capacidad de resumen de este tema. Muy bueno, soy progrmador, me gustan las mujeres igual.

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

    Gracias por la explicación bit boss siempre encuentro un video tuyo hablando de algo que no entiendo

  • @juliolemus2489
    @juliolemus2489 ปีที่แล้ว +1

    Muy bien explicado, gracias

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

    Excelente video!!! muchas gracias! =)

  • @FranciscoRodriguez-hp4hb
    @FranciscoRodriguez-hp4hb 11 หลายเดือนก่อน +1

    ME SIRVIO, MUY BUENO

  • @juanda_g2226
    @juanda_g2226 10 หลายเดือนก่อน +2

    cortico y al palo como debe ser apenas para repaso del quiz
    acabo de ver arboles no se si entendí bien pero creo que no ahi arbol que no sea plano jaaja
    o por lo menos ninguna de las 4 opciones es un arbol no plano
    que buen video

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

    Excelente video!

    • @BitBoss
      @BitBoss  2 ปีที่แล้ว

      Muchas gracias unkkknow 😊

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

    QUE BUEN VIDEO CHABON ME ENCANTÓ

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

    Otro gran video 👏👏

    • @BitBoss
      @BitBoss  2 ปีที่แล้ว

      Muchas gracias Gustavo 💚

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

    Excelente video
    Oficialmente me doy por vencido en la programación...

  • @JesúsLópezLópez-u6q
    @JesúsLópezLópez-u6q 5 หลายเดือนก่อน

    este video es una joya, increible

  • @AntonioSanchez-bi3nu
    @AntonioSanchez-bi3nu 2 ปีที่แล้ว +1

    Nice.

    • @BitBoss
      @BitBoss  2 ปีที่แล้ว

      Nice tú y tu avatar :3

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

    10/10 el video, ahora con los grafos ire hacer mi robot movil

    • @BitBoss
      @BitBoss  2 ปีที่แล้ว

      Muchas gracias Saul 😊 eso me lo tienes que contar 😜

  • @Luca-wb7ew
    @Luca-wb7ew 9 หลายเดือนก่อน +1

    Eso del grafo ponderada como es para representar los números

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

      Lo siento muchísimo, hay unos errores en los ejemplos, he dejado un comentario fijado con las erratas. Gracias por notificarme que no lo entendías, gracias a ello me he dado cuenta. Si igualmente no lo entiendes te lo explico personalmente.

  • @00slaytrox00
    @00slaytrox00 7 หลายเดือนก่อน

    me parece que hay error en el grafo del minuto 4:20. segun entendi: en la fila uno, columna cuatro debe haber un "1"

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

    3:13 me parece que los pares ordenados no respetan la direccion de la flecha

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

      Correcto, muchísimas gracias por comentarlo :)

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

    Por ser la primera vez que lo veo, creo que es el 2, y que la pregunta tiene trampa, nose si he atinado 😂😂😂

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

      Jajaja no es la 2 y efectivamente, la pregunta tiene trampa. Una pista, intenta imaginarte un árbol que no sea plano. Muchas gracias Jaime 💚

  • @javiercalderon1961
    @javiercalderon1961 ปีที่แล้ว +1

    Venía convencido a comentar que era el grafo 3 creyendo que me las sabía todas, quedé 🤡 con la respuesta
    Muy buen video y excelente pregunta para ponernos a pensar. 10/10

    • @BitBoss
      @BitBoss  ปีที่แล้ว +1

      A mí también me pasó en su día 🤡 lo importante es que ya no caerás otra vez ;) Gracias por comentar ^^

  • @kevinhafiddiazgarcia-23
    @kevinhafiddiazgarcia-23 ปีที่แล้ว

    con que para eso se usan las matrices binarias, interesante🧐

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

      Me alegro de que hayas aprendido algo nuevo con mis vídeos

  • @miguelangelsolerducon580
    @miguelangelsolerducon580 10 หลายเดือนก่อน +2

    creo que en 4:23 hay un error la matriz debe ser
    2001
    0410
    0103
    1030

    • @BitBoss
      @BitBoss  9 หลายเดือนก่อน +1

      Muchísimas gracias por fijarte y comentarlo :)

  • @francode1
    @francode1 2 ปีที่แล้ว

    Puede que sea la 4?

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

      Es una pregunta traviesa, realmente todos son planos. Los árboles son grafos conexos y sin ciclos; y un grafo sin ciclos siempre es plano. Prueba a dibujar en tu cabeza un grafo árbol que no sea plano, verás como no encuentras ninguno 😉

  • @Wariowa345
    @Wariowa345 ปีที่แล้ว +4

    nah nah buenisimo, me interesaria mucho como identificar uno plano del que no es
    por descarte el que no es plano es el 3

    • @BitBoss
      @BitBoss  ปีที่แล้ว +4

      Me alegro de que te haya molado, hay formas para demostrar que ciertos grafos no son planos como que contiene un grafo completo K5 o superior o que no cumple ciertas ecuaciones como la fórmula de Euler (por si te apetece buscarlo añade la palabra grafos o te van a salir otras cosas) pero hasta donde yo sé, la única manera de demostrar que un grafo es plano es encontrando una representación.
      jejeje activaste mi carta trampa, realmente todos son planos. En el vídeo pregunto: Cuáles de estos árboles no son planos? Los grafos árbol tienen una propiedad curiosa, SIEMPRE son planos 🤯

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

      @@BitBoss no lo habia pensado lo de los arboles, y tiene mucho sentido

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

    OMG :0

    • @BitBoss
      @BitBoss  2 ปีที่แล้ว

      It's this a jojo reference!? :3

  • @slotkilcreeper9861
    @slotkilcreeper9861 3 หลายเดือนก่อน +2

    La última es 3 xdyyu