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

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

Пікірлер: 56

  • @elescritoriodeverochis8276
    @elescritoriodeverochis82766 ай бұрын

    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

    5 ай бұрын

    Muchas gracias 💚

  • @BitBoss
    @BitBoss7 ай бұрын

    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

    5 ай бұрын

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

  • @juliolemus2489
    @juliolemus2489 Жыл бұрын

    Muy bien explicado, gracias

  • @miguelangelpalacios9047
    @miguelangelpalacios90476 ай бұрын

    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!

  • @VictorHugoAngel
    @VictorHugoAngel3 ай бұрын

    Que buen resumen de grafos. Gracias.

  • @user-sn6xg6qk8m
    @user-sn6xg6qk8m2 ай бұрын

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

  • @gusercarra
    @gusercarra14 күн бұрын

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

  • @salvadorgarcilitaarguello6429
    @salvadorgarcilitaarguello64292 жыл бұрын

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

  • @BitBoss

    @BitBoss

    2 жыл бұрын

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

  • @GiorgioCode
    @GiorgioCode2 ай бұрын

    Excelente video!!! muchas gracias! =)

  • @fergel4266
    @fergel426625 күн бұрын

    Ahora si FINAL, te espero con todo.

  • @BitBoss

    @BitBoss

    25 күн бұрын

    Vamoooooooooooo!!!

  • @LuisEn20005
    @LuisEn2000510 ай бұрын

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

  • @FranciscoRodriguez-hp4hb
    @FranciscoRodriguez-hp4hb9 ай бұрын

    ME SIRVIO, MUY BUENO

  • @robotparanoico
    @robotparanoicoАй бұрын

    QUE BUEN VIDEO CHABON ME ENCANTÓ

  • @sora155988
    @sora1559882 жыл бұрын

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

  • @BitBoss

    @BitBoss

    2 жыл бұрын

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

  • @mikelgarciarodriguez6961
    @mikelgarciarodriguez69612 жыл бұрын

    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 жыл бұрын

    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 KZread 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

    14 күн бұрын

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

  • @oscarlopez3623
    @oscarlopez36235 ай бұрын

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

  • @BitBoss

    @BitBoss

    5 ай бұрын

    Muchas gracias Oscar! 😊

  • @juanda_g2226
    @juanda_g22269 ай бұрын

    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
    @Nakahara042 жыл бұрын

    Excelente video!

  • @BitBoss

    @BitBoss

    2 жыл бұрын

    Muchas gracias unkkknow 😊

  • @gustavojuantorena
    @gustavojuantorena2 жыл бұрын

    Otro gran video 👏👏

  • @BitBoss

    @BitBoss

    2 жыл бұрын

    Muchas gracias Gustavo 💚

  • @Apo458
    @Apo458Ай бұрын

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

  • @user-nd9fn2ci5j
    @user-nd9fn2ci5j4 ай бұрын

    este video es una joya, increible

  • @00slaytrox00
    @00slaytrox005 ай бұрын

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

  • @AntonioSanchez-bi3nu
    @AntonioSanchez-bi3nu2 жыл бұрын

    Nice.

  • @BitBoss

    @BitBoss

    2 жыл бұрын

    Nice tú y tu avatar :3

  • @Luca-wb7ew
    @Luca-wb7ew8 ай бұрын

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

  • @BitBoss

    @BitBoss

    7 ай бұрын

    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.

  • @saulpulido4558
    @saulpulido45582 жыл бұрын

    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 😜

  • @maguitoz14
    @maguitoz148 ай бұрын

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

  • @BitBoss

    @BitBoss

    7 ай бұрын

    Correcto, muchísimas gracias por comentarlo :)

  • @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

  • @francode1
    @francode12 жыл бұрын

    Puede que sea la 4?

  • @BitBoss

    @BitBoss

    2 жыл бұрын

    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 😉

  • @Jaimetu0012
    @Jaimetu00122 жыл бұрын

    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 жыл бұрын

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

  • @miguelangelsolerducon580
    @miguelangelsolerducon5808 ай бұрын

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

  • @BitBoss

    @BitBoss

    7 ай бұрын

    Muchísimas gracias por fijarte y comentarlo :)

  • @javiercalderon1961
    @javiercalderon1961 Жыл бұрын

    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

    Жыл бұрын

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

  • @saulpulido4558
    @saulpulido45582 жыл бұрын

    OMG :0

  • @BitBoss

    @BitBoss

    2 жыл бұрын

    It's this a jojo reference!? :3

  • @Wariowa345
    @Wariowa345 Жыл бұрын

    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

    Жыл бұрын

    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

    Жыл бұрын

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

  • @slotkilcreeper9861
    @slotkilcreeper9861Ай бұрын

    La última es 3 xdyyu