Data structures: Introduction to graphs

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025

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

  • @charvakpatel962
    @charvakpatel962 10 лет назад +81

    Best Educational Channel Ever...Ty I can sleep in lectures because rather than hearing their things i learn way faster and proper by watching ur videos.

    • @mycodeschool
      @mycodeschool  10 лет назад +19

      Thanks a lot Patel :)

    • @kicest
      @kicest 6 месяцев назад +3

      @@mycodeschool we miss you bro

  • @saipratapdannana8048
    @saipratapdannana8048 6 лет назад +220

    You are a great man and more better than proffessors in my college, I have learned a lot from you . I felt like I was waste fellow , I couldn't understand data structures, algorithms and pointers
    even if I had studied many times. but after watching your videos ,those concepts became easy .only because of you dude. you are a life saver,thanks a lot.But wanna see you back in you tube, why don't you upload more videos to save people like us.

    • @vivekkekuda
      @vivekkekuda 6 лет назад +32

      I read somewhere in one the comments in his videos that he has passed away some time back, due to an accident. It is so unfortunate, his vids still help people to this date :(

    • @vivekkekuda
      @vivekkekuda 6 лет назад +3

      @@Abhinavneelam I read it was an accident, don't know much other than that :(

    • @adiadiadi333
      @adiadiadi333 6 лет назад

      oh god. man...:'( Someone has to continue what he started.

    • @manishkumar3902
      @manishkumar3902 6 лет назад +59

      @@vivekkekuda he didn't passed and currently he is working in google as software dev engineer .his name is Animesh nayan ,founder of myCodeschool. however he started this journey with Harsha Suryanarayan -the great coder india ever produced till date and was the Lord among coding community .Unfortunately passed away in hit and run accident .After that Animesh also quit this journey mid way
      #RIP The great Harsha

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

      ​@@manishkumar3902ya dude you are right ❤

  • @royal6355
    @royal6355 11 месяцев назад +9

    I wish this channel still continued posting videos.

    • @user-lf4zk9dt9g
      @user-lf4zk9dt9g 4 месяца назад +1

      The presenter was in a fatal car accident.

    • @Gupatik
      @Gupatik 2 дня назад

      @@user-lf4zk9dt9g and for reference, he passed away many years ago

  • @kausachan4167
    @kausachan4167 3 года назад +52

    in search of gold we lost the diamond... If Animesh starts posting videos again ... the real happiness begins

    • @SomeoneScary
      @SomeoneScary 3 года назад +6

      He did this because no one else was doing it that time, but now he is a google employee, adding more value to the world.

    • @machinelearning3518
      @machinelearning3518 3 года назад +6

      @@SomeoneScary i read some posts that he died in an accident RIP

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

      @@machinelearning3518 Animesh Sir didn't die, it's his dear friend Harsha(also known as HUMBLE FOOL) died in a car accident.

  • @bakanndy
    @bakanndy 7 лет назад +18

    this is the best introduction to graph I've seen so far

  • @earlknit5372
    @earlknit5372 5 лет назад +5

    I was struggling with my data structures assignment. I watched the 50 minute lecture over and over and still didn't get it. This video is a life saver and I can finally get on with the assignment.

  • @barbobrien2097
    @barbobrien2097 4 года назад +13

    You're a wonderful teacher! Love the diagrams. Nothing old-school or boring here. I look forward to more of your videos. Well done.

  • @shrutikapatil1392
    @shrutikapatil1392 9 лет назад +5

    best channel for learning programming...even any1 like me who dont know programming can easily understand everything by watching your videos...thanx ..

  • @sashaya998
    @sashaya998 5 лет назад +22

    Thank you so much for this, it is a sign of immense intelligence to be able to organize and communicate information in such a manner, you are amazing

    • @CarlC9898
      @CarlC9898 3 года назад

      hello beautiful

    • @yogipro183
      @yogipro183 3 года назад

      @@CarlC9898 sale ladki dikhi nahi ki line marna chalo 😂😂.....ek saal pahale aayi thi woh yahan.

    • @CarlC9898
      @CarlC9898 3 года назад

      @@yogipro183 she's beautiful though, I'll help her out if she's single hahaha

  • @r_j5332
    @r_j5332 3 года назад +9

    What a decent language and elegant way has been used to explain the matter....
    Love it❤️

  • @DJPapzin
    @DJPapzin Год назад +2

    🎯 Key Takeaways for quick navigation:
    00:00 📚 *Introduction to Graphs in Data Structures*
    - Data structures: linear vs. non-linear, introduction to graphs.
    02:22 📊 *Formal Definition of a Graph*
    - Graph defined as an ordered pair of sets: vertices and edges.
    - Differentiating between ordered pairs and unordered pairs.
    04:15 🧮 *Naming Vertices and Representing Edges*
    - Naming vertices as V1, V2, V3, and so on.
    - Representing edges as ordered pairs for directed edges and unordered pairs for undirected edges.
    07:30 📊 *Types of Graphs: Directed and Undirected*
    - Explaining directed graphs (digraphs) and undirected graphs.
    - The distinction between directed and undirected edges.
    08:53 🌐 *Real-World Applications of Graphs*
    - Modeling social networks as undirected graphs.
    - Modeling the internet and web pages as a directed graph.
    12:38 🏞️ *Weighted Graphs and Their Significance*
    - Introducing weighted graphs and their significance in representing real-world scenarios.
    - Explaining how weights on edges affect path calculations in a graph.
    15:53 🚗 *Modeling Road Networks as Weighted Graphs*
    - Representing inter-city road networks as weighted undirected graphs.
    - Discussing the possibility of modeling intra-city road networks as weighted directed graphs.
    16:19 📝 *Conclusion and Preview of Next Lesson*
    - Summarizing the introductory lesson on graphs in data structures.
    - Teasing the upcoming lesson on more properties of graphs.
    Made with HARPA AI

  • @patriciakoh975
    @patriciakoh975 9 лет назад +10

    Best explanation ever on graphs. Love how you explain it with examples. Well done!

  • @Ryminders
    @Ryminders 10 месяцев назад +2

    please make more videos. Your clarity is awesome. Don't limit your potential, make the best out of this channel by providing more content.

  • @adamugaddafisaidu1380
    @adamugaddafisaidu1380 2 года назад

    My best Data structures teacher on the internet thank you so much for doing it for free.

  • @arnavsadhu
    @arnavsadhu 4 года назад +2

    watching these videos and then reading through the comments feels like reading a time capsules. It is a real wierd feeling. The old posts in the blogspot and the website gives a lingering feeling of emptyness. Thank you animesh for these videos. :)

  • @Mihxieee
    @Mihxieee 7 лет назад +3

    Came for a refresher on these things and will probably end up watching your videos all day. Your videos really hit all points and are delivered so well, Thank you:)

  • @skisteepndeep
    @skisteepndeep 7 лет назад +1

    This is the most cogent and easily understandable explanation of basic computer science I have seen. I look forward to watching the rest of your videos.

  • @remekconsulting
    @remekconsulting 8 лет назад +1

    I had to prepare for an interview and needed to brush up on some old forgotten information. Your videos fantastic and I found that my knowledge came flowing back again. So thanks very much for taking so much time to put together such a great set of information!

  • @offchan
    @offchan 9 лет назад +1

    From watching your videos I know that you are a very detailed teacher. You didn't left anything unexplored, all my doubts are answered in the video a second later after I doubt it!
    Like why ordered pair, you tell what it is. You tell that order of the name of each vertex doesn't matter which is what I was doubting about.
    Keep this way of teaching further!

  • @kwam7373
    @kwam7373 3 года назад +3

    may his soul rest in peace , i am so grateful the universe gave us the chance to experience such a gifted teacher

  • @rentedunicorn
    @rentedunicorn 10 лет назад +3

    One of the best explanation I have ever seen about graph. This video stands out because real world examples given. Neat stuff!

  • @viktorzzxz
    @viktorzzxz 9 лет назад +860

    You sounded sad when you said there was no special name for an undirected graph.

    • @KerryJones12
      @KerryJones12 9 лет назад +53

      +airloaf I laughed at that part and thought the same thing.

    • @mclandeg1
      @mclandeg1 8 лет назад +3

      +airloaf lol

    • @emersonmicu1683
      @emersonmicu1683 8 лет назад +1

      lol :))

    • @ganglians
      @ganglians 8 лет назад +26

      It's a tragedy

    • @cbakgamer24
      @cbakgamer24 7 лет назад +9

      Oh man, I thought I was reading too much into that haha

  • @YN-jz2kp
    @YN-jz2kp 3 года назад +1

    Clear and simple! This amazing teacher gives "to the point" explanations, with just the right amount of detail. Thank you very much :)

  • @TitanAether
    @TitanAether 10 лет назад +3

    Excellent teaching. This will help me get an understanding of the upcoming lesson so I don't struggle with the concept when I begin to code. Thank you!

  • @richardwhalen1859
    @richardwhalen1859 10 лет назад +52

    Your videos are so well organized and clear.
    Thank you!

    • @mycodeschool
      @mycodeschool  10 лет назад +14

      Richard Whalen Thanks a lot :)

  • @Young10489
    @Young10489 3 года назад

    I watch these videos when I take a break from other hard problems. Your way of teaching is superb.

  • @guilhermecarneiromarra7976
    @guilhermecarneiromarra7976 8 лет назад +6

    You are so didatic and constant paced, my friend. Thank you.

  • @sherifsamir6888
    @sherifsamir6888 2 года назад

    Thank you so much for this simple introduction, in just 17 minutes I got to know what graphs are about and what are the use cases of graph, LOVE IT

  • @navroze92
    @navroze92 9 лет назад

    codeschool we need you there is no one on youtube who teaches computer programming concept like you do please come back fast

  • @SadmanAhmedShanto
    @SadmanAhmedShanto 5 лет назад +2

    Great introductory video to graphs. I really liked the way you defined the mathematics of ordered and unordered pairs and connected all the ideas together. Excellent work!

  • @amitkrai008
    @amitkrai008 5 лет назад

    You are like a great teacher who goes deep into making the concepts as lucid as possible. I am a working professional, if you need anything that I can be helpful to this channel, please do email me. I strongly feel this channel has the potential to change billion minds across globe.

  • @VinayagaRaman
    @VinayagaRaman 8 лет назад +3

    Each of your videos are priceless. Thanks so much.

  • @rparmar70
    @rparmar70 7 лет назад +1

    Hats off to the quality of this one and related tutorials!

  • @sandeepnagendra1531
    @sandeepnagendra1531 10 лет назад +17

    I appreciate your passion and interest in making these videos.
    It is really very helpful. Thanks a lot.
    Please upload more videos on graphs, heaps and hash table.
    is there any plans to upload C++ videos?

  • @krishnabsr
    @krishnabsr 10 лет назад +2

    really helpful in learning.I have never come across a great channel like your's

  • @thomasvincent1757
    @thomasvincent1757 10 лет назад

    Thank you. Of all the CS instructional videos I have seen, yours are by far the most conscise and well-explained

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

    Very impressive. Not many people can teach this kind of topic. Thank you for sharing this for free!

  • @SuperCacazinho
    @SuperCacazinho 4 года назад +1

    You're a GREAT teacher! Greetings from Brazil!

  • @ciment2886
    @ciment2886 3 года назад

    You are better than a University/faculty teacher, thanks a lot.

  • @crathi
    @crathi 10 лет назад +1

    Thanks a lot for putting these videos up! These are the best videos on data structures out there...

  • @divyanshuraj4085
    @divyanshuraj4085 5 лет назад

    Easiest and application based understanding is what i adored here . Thanku for that...

  • @haseeb2186
    @haseeb2186 4 года назад +6

    Even after 6 years it saved my hours of confusion!

  • @stephenmurichu4559
    @stephenmurichu4559 8 месяцев назад +1

    Amazing clarity and detail in the explanation.

  • @sainath7909
    @sainath7909 3 года назад

    what amazing journey for me. at last in graphs what a sir what a amazing explanation best teacher ever

  • @BigyanChap
    @BigyanChap 7 лет назад +197

    "If I am your friend, you are my friend too." :D

  • @zoyain
    @zoyain 10 лет назад +2

    Hi. Thanks a lot for sharing these videos with us. I have almost watched all the videos in preparation for my interview. You have a great teaching style!

  • @TarunKumarSaraswat
    @TarunKumarSaraswat 2 года назад

    Always my go to tutorials before interviews

  • @228deepika
    @228deepika 7 лет назад

    One of the best tutorials on Datastructures I have come accross, Thank you so much for sharing this knowledge this way.. !! kudos to your teaching skills

  • @AlexFirsikoff
    @AlexFirsikoff 8 лет назад +1

    Very good, clear and smart approach of presenting. Very professional.
    Thank you

  • @simhachalamnaidu869
    @simhachalamnaidu869 4 года назад

    The Best explanation with real-time examples. Keep it up.

  • @jelodeleoro7799
    @jelodeleoro7799 2 года назад

    I really appreciate you making this video in order for us, students to learn more specially learn in a way that the lesson will retain in our mind, aside from that thank you for making it easy to understand such lessons that is honestly i find quite difficult to process thank you so much.

  • @shaheenshakeer5290
    @shaheenshakeer5290 8 лет назад +51

    Please add lessons on heap, AVL, prisms, kruskals and djikstras algorithms

  • @matthewkrieger2805
    @matthewkrieger2805 9 лет назад

    Incredible video! mycodeschool has made a huge difference in my education! Such an AMAZING resource!
    Please make more videos.
    ***** TRULY OUTSTANDING ! *****

  • @edhe2001
    @edhe2001 2 года назад

    you should teach in my university, your explanation is more clear and simple to understand than my prof who can't even speak clearly.

  • @thameemansari6644
    @thameemansari6644 2 года назад +1

    Well I should stop here now. This is more enough for an introductory lesson 😅. Good content.

  • @hkia7893
    @hkia7893 5 лет назад +1

    Thank you, keep doing this kind of video... you're doing great service

  • @elvan12581
    @elvan12581 3 года назад

    Some one commented you are a great man. I just need to iterate that! thank you sir!

  • @COSMOPOLITANWORLD
    @COSMOPOLITANWORLD 4 года назад

    Thanks for this introduction! it really helped me to understand this concept easily!

  • @flowergreen6102
    @flowergreen6102 3 месяца назад

    Thanks!!! I do learn a lot from this video, and your explanation is super clear!!

  • @ivandres73
    @ivandres73 7 лет назад

    Best explanation I've seen so far! Excellent Video!!!

  • @mythreyiragothuman9549
    @mythreyiragothuman9549 7 лет назад +1

    superb work!!!!! thankyou so much for making me understand the concept of data structures so beautifully !!!!

  • @Mumma90
    @Mumma90 8 лет назад

    Your videos help me super much, really enjoying them!! Thank you mycodeschool!

  • @megr
    @megr 2 года назад

    Great introductory video. It helped me a lot to better understand graphs.

  • @TheVijaySaravana
    @TheVijaySaravana 9 лет назад +482

    Don't worry, Wikipedia will soon hyperlink your page! :)

  • @apeshishyathwathaksalawa1213
    @apeshishyathwathaksalawa1213 10 лет назад +1

    Your videos are awesome. I almost grasp many deeper ideas in data structures through your videos. Thank you sooo much. Can you please upload on hash tables and search on graphs?

  • @FitCoder
    @FitCoder 4 года назад +2

    Very clear and crisp presentation :)

  • @issacoh8675
    @issacoh8675 2 года назад

    Thank you! A way i like to think of the difference between digraph and graphs is that digraph are like instagram where you can establish a connection with someone by following them and a graph is like facebook where you have to friend a person. Facebook, the other person has to accept the request and for instagram, you can just follow them (assuming the account is public). Ofc in reality it is more complicated but this is a basic way to think of it.

  • @Khyati2k14
    @Khyati2k14 8 лет назад +74

    the channel is really great and your voice is Lil bit like Stuart little 😁

    • @md.mujtabaraza1919
      @md.mujtabaraza1919 6 лет назад +8

      I'm afraid, we haven't seen his face yet.

    • @prince5922
      @prince5922 6 лет назад

      I know right and your face too!

    • @lamda5692
      @lamda5692 6 лет назад

      LOL

    • @shera2667
      @shera2667 6 лет назад +3

      @W P she is talking about Hindi dubbing of Stuart Little.. check out this clip:-
      ruclips.net/video/tIt7vGPxzQM/видео.html

    • @yashasvibajpai4702
      @yashasvibajpai4702 5 лет назад

      @@shera2667 what an observation!!! He is really stuart little.

  • @dushansilva1
    @dushansilva1 8 лет назад +5

    i wished u finished all the videos on graphs :( these videos r so awesome

  • @krishnakandula6587
    @krishnakandula6587 4 года назад +1

    Great lesson, thanks again. Your lessons will live on.

  • @navyasri5077
    @navyasri5077 3 года назад

    This is how a The best coder from India sounds..... 💥💥

  • @mohitvarma1012
    @mohitvarma1012 4 года назад +1

    Beautifully explained!!!

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

    It wasn't exactly what I was looking for but very educational. I learned a lot

  • @saranovi4543
    @saranovi4543 10 лет назад

    Thank you for your videos. They are all very clear and I am making progress thanks to you! I hope that you'll post more videos on graphs.

  • @PamirTea
    @PamirTea 7 лет назад +1

    great videos, really appreciate the effort you put into the examples.

  • @RahulSingh-ln7bg
    @RahulSingh-ln7bg 10 лет назад

    Dude, very clear and precise. so nice. Please upload all videos related to graph.

  • @KidsCreativeTime
    @KidsCreativeTime 3 года назад

    Thank you Sir. very simple and nice explanation on Graph basics

  • @naqgendut6151
    @naqgendut6151 10 лет назад

    Pleae keep uploading a new videos..your channel is helping me incredible on my college study..thank you very much!

  • @nefflix1806
    @nefflix1806 3 года назад

    Thank you very much for this excellent and clear lesson.

  • @bbishopski
    @bbishopski 4 года назад

    Excellent job! Very clear explanation.

  • @GChris2009
    @GChris2009 9 лет назад +4

    i just want to say thank you... u helped me so much with all of your videos i watched the last days btw i love your accent

    • @mehtajoy
      @mehtajoy 6 лет назад +1

      I knew there is gonna be a comment about his accent somewhere.😂

    • @ayannath393
      @ayannath393 6 лет назад

      Indian accent

  • @jorgemas9161
    @jorgemas9161 7 лет назад

    F***ing genius! God, thanks for being born, dude! I read a whole 28 page chapter and I was totally clueless... I watch our 16 minute video and I totally get it now...

  • @lothbrokragnar3966
    @lothbrokragnar3966 6 лет назад

    Just loved how you wrote 'facebook' in blue. Little things matter. Impressive!!!

  • @nextrie
    @nextrie 4 года назад

    Simply brilliant tutorial.

  • @vinayppandey4321
    @vinayppandey4321 2 года назад

    U were a legend of legends man!!!

  • @elijahjean-leon6405
    @elijahjean-leon6405 4 года назад

    Very GREAT explanation.THANKS SO MUCH

  • @josephgitongawails
    @josephgitongawails 9 лет назад +3

    Thanks very much sir.You really make everything clear and simple.Keep up the good work!

    • @loco1802
      @loco1802 9 лет назад

      hehe...nice one

  • @DarkKnightUNS2008
    @DarkKnightUNS2008 10 лет назад +19

    Great video ! I have to subscribe your channel . Thanks codeschool

    • @mycodeschool
      @mycodeschool  10 лет назад +2

      Ngọc Tân Đỗ You are most welcome :)

    • @LadyAlan
      @LadyAlan 8 лет назад +1

      I did too. He's an excellent teacher.

  • @thesoothingbutterfly9614
    @thesoothingbutterfly9614 7 лет назад

    u make everything look so easy... I loved all ur ds videos...keep it up!!
    n thanx for providing.

  • @TechManAkhil
    @TechManAkhil 5 лет назад

    Awesome content sir! Please continue the series with much more interesting topics like heaps AVL trees and Advanced DS sir. Hatsoff to ur content.Helps us a lot.

  • @williamwambua7710
    @williamwambua7710 4 года назад

    Now i will start graphs...hahaha just cause i wanna support you....Thank you again for the gems!!!

  • @UdyawarRaghav
    @UdyawarRaghav 10 лет назад

    nice and clear teaching style... Thanks a lot..

  • @Dev-zr6yj
    @Dev-zr6yj 3 года назад

    Thank you so much, understood very well with the use of examples

  • @vaibhavilohani3421
    @vaibhavilohani3421 4 года назад +1

    Thank you sir

  • @jyothish99
    @jyothish99 6 лет назад

    Your videos are really helpful , Thanks a lot.

  • @navishkeshari
    @navishkeshari 10 лет назад +1

    you are the best sir.

  • @roylee3196
    @roylee3196 9 лет назад +3

    this is madness! thanks for the video!

  • @codingandmathvideos
    @codingandmathvideos 10 лет назад

    As always superb. I'm excited about your new series on graphs. Looking forward to dijkstra's algorithm, bfs, dfs, topological
    sorted, connected components, is_graph_cyclic, all pairs shortest path, and minimum spanning trees.

  • @darylallen2485
    @darylallen2485 6 лет назад

    fascinating, I had never considered that the entire graph could be a data structure. I was introduced to trees in my studies, but for some reason, I never considered it a subset of the set of all graphs.

  • @Dharmajblackman
    @Dharmajblackman 10 лет назад

    Your videos are on point man! Keep up the great work!