Data Structures & Algorithms #1 - What Are Data Structures?

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 1K

  • @CSDojo
    @CSDojo  Před 6 lety +471

    Here's the playlist for this entire series: goo.gl/wy3CWF

    • @AmanYadav-ry3xr
      @AmanYadav-ry3xr Před 6 lety +5

      CS Dojo is that smart mirror/majic mirror behind u??
      If yes then make a video on it because I also want to make one

    • @mickey5370
      @mickey5370 Před 6 lety +6

      Hey @CSDojo!
      I'm curious...what software do you use for your animation(s) drawings?

    • @gopalbhatt3259
      @gopalbhatt3259 Před 6 lety +1

      cj thanks fr that's beautiful learning videos its very easy method which u convey .. I like. It

    • @muhammadusman7217
      @muhammadusman7217 Před 6 lety

      Thank's bro, it really helped a lot! :)

    • @DiaryOfMuhib
      @DiaryOfMuhib Před 6 lety +2

      Please add more videos on Algorithms

  • @Farlid57868
    @Farlid57868 Před 5 lety +121

    I am attending a data science graduate program and the professor recommended your videos and even provided your youtube link as supplementary material, I guess he's been honest with us and he knew you could explain D&A better than he did. I love your channel. Keep up and thanks.

  • @jackklnet2458
    @jackklnet2458 Před 6 lety +797

    Keep this series going!!! I am currently in college learning D&A and I feel like you are better than my professor!

    • @syamsularifin1237
      @syamsularifin1237 Před 6 lety +9

      same here

    • @aurelianspodarec2629
      @aurelianspodarec2629 Před 5 lety +75

      Of course he is. Your professon never worked at google and probably never had a job in the field :/ brutal truth.

    • @tengcyunshen8829
      @tengcyunshen8829 Před 5 lety +5

      I’m taking D&A next semester, but I’m not understanding what he is going teach hahaha

    • @aurelianspodarec2629
      @aurelianspodarec2629 Před 5 lety

      @Mike- Tyson Who? What?

    • @hamzadbz1
      @hamzadbz1 Před 5 lety +10

      Dont disrespect your professor please, he is the worst.

  • @christhesoftwareguy5672
    @christhesoftwareguy5672 Před 3 lety +23

    I have 5 years of software engineering under the belt and I have to say this is a really great intro. One suggestion that I think deserves to be at this introductory level is a mention of how collisions are dealt with in hash tables, I don't think it's too complicated and I can see someone getting the impression that collisions are more serious than they are, and the explanation will provide a clue that data structures aren't all or nothing, they can be mixed.

  • @lululu302
    @lululu302 Před 5 lety +1200

    #the moment when you realize there are no path from school back to home..

  • @JagerOtter
    @JagerOtter Před 5 lety +63

    Took this in college but needed a refresher for my work as a developer on the logic of data structure selection. WOW you have helped me out a ton!! thank you!

    • @hassanfaal2353
      @hassanfaal2353 Před 3 lety

      How has it been going? Did you do well at work?

    • @wars4242
      @wars4242 Před 2 lety +2

      @@hassanfaal2353 Yeah I started my own software company and I am big chilling now

    • @ram23gb
      @ram23gb Před 2 lety

      @@wars4242 Eemotional Daaamage!!!!

    • @wars4242
      @wars4242 Před 2 lety

      @@ram23gb YESSIR

  • @NicatBehbudov
    @NicatBehbudov Před 6 lety +57

    Yo, Dojo! Thanks for dope tutorials, man. Never get demotivated. You have a very unique teaching style and method. Keep doing your thing. We love you!

  • @MasterZiomekPL
    @MasterZiomekPL Před 6 lety +428

    Moral of the story..
    Don't go to school or you won't come back.

  • @Basta11
    @Basta11 Před 6 lety +5

    I'm super impressed in the way these concepts are being conveyed. You are certainly a better instructor than 90% of CS professors in my opinion.

    • @Qwonk
      @Qwonk Před rokem

      that's just like, your opinion, man :p

  • @AlokKumar-jh8wp
    @AlokKumar-jh8wp Před 6 lety +135

    CS Dojo you are going to be very famous within a very short span of time. I believe you have a great talent to communicate and make people understand what you want to convey so keep on the good work!! We are happy to see you as our CZcams tutor for Computer science and it's helping us a lot

  • @heijihattori668
    @heijihattori668 Před 5 lety +42

    Gathered knowledge from different channels on youtube but your channel is on a whole different level !!! Keep up the good work 👍👍👍👍

    • @satyamgopal3659
      @satyamgopal3659 Před 3 lety

      Hey do you know where is amara, kenichie, yumiko, sinjo and sisimanu is now. ( ignore spelling mistake)

  • @andreandrews6237
    @andreandrews6237 Před 6 lety +9

    Have been watching for a while! Got my first job as a software engineer last year (no formal training) and am currently undergoing the interview process with Google! Love to revisit these things, can never stress enough how important the fundamentals are

  • @coscinaippogrifo
    @coscinaippogrifo Před 2 lety +4

    Hi CS Dojo, I started learning Python in 2018 with your videos. Part of my job is now to automate data manipulation tasks in Python. This happened also thanks to you and your videos. I wish you the best, whatever you're up to, now!

  • @z1lla4
    @z1lla4 Před 4 lety +1

    It's so fucking crazy how much free information you can have access to at any point. People like you deserve recognition. It's crazy to think that you can become a software engineer with no degree thanks to the internet and people like you!

  • @vishakasaxena5019
    @vishakasaxena5019 Před 6 lety +32

    You explain everything in a very easy way and the example of party is pretty cool.😄

  • @jsturoy
    @jsturoy Před 6 měsíci

    As a networking engineer learning code for the first time this is absolutely fantastic. This is similar to how route tables between devices are built based on learned paths/destinations. Thank you so much!

  • @uhN0id
    @uhN0id Před 5 lety +11

    You are actually an incredible teacher. Thanks for doing this series. You make it easy to follow and really fun to learn. Thanks dude.

  • @aoam9194
    @aoam9194 Před 6 lety +1

    The best thing you did is to start the video directly without introduction and that's what we want.
    Thank you.

  • @shiehuapiaopiao
    @shiehuapiaopiao Před 3 lety +27

    "an algorithm might look like this" *algoexpert intro plays*

  • @7bokbokchickenrocks668
    @7bokbokchickenrocks668 Před 6 měsíci

    I'm in college and our computer science teacher who has experience of about more than 2 decades struggled teaching this. This video really helped to clear the basics.

  • @nocode659
    @nocode659 Před 6 lety +94

    Worth the Wait! Where were you CS Dojo?

    • @CSDojo
      @CSDojo  Před 6 lety +94

      I was doing some personal stuff, moved to a new apartment, experimented with some equipment, and did some soul searching haha.
      Also, I wasn't sure where I wanted to bring this channel exactly, so I've been thinking about that, too. But I'm back in full force! I'm planning to create a bunch of more videos for this series-- hopefully quickly :)

    • @nocode659
      @nocode659 Před 6 lety +18

      We are waiting! Continue the good work

    • @davidofug
      @davidofug Před 6 lety +4

      Including me. I have to say CS Dojo you inspire me so much, would it be fine with you getting in touch on private basis?

    • @ahmed.bhewary775
      @ahmed.bhewary775 Před 6 lety +3

      man please ...Python don't
      forget it

    • @AlokKumar-jh8wp
      @AlokKumar-jh8wp Před 6 lety

      CS Dojo you are awesome bro 🙂

  • @mmxw11
    @mmxw11 Před 6 lety +2253

    algorithm = A word used by programmers when they don't want to explain what they did

    • @vertigo6982
      @vertigo6982 Před 6 lety +34

      All of you need grammar lessons. *life. *an English book. *Good luck correcting grammar on youtube. Maybe you can get a life with that. OR Good luck on youtube, and maybe you can get a life with that.
      However, the last comment doesnt make any sense to me.

    • @nikolas.3940
      @nikolas.3940 Před 6 lety +39

      Umm, every program is technically an algorithm.

    • @AlberTesla1024
      @AlberTesla1024 Před 6 lety +2

      lol

    • @AlberTesla1024
      @AlberTesla1024 Před 6 lety +1

      lmao wtf

    • @AlberTesla1024
      @AlberTesla1024 Před 6 lety +10

      the correct sentence is "can your algorithm find you an English grammar book?" lmao i am dead

  • @wish_srivastava
    @wish_srivastava Před 6 lety +39

    please make more videos on data structures .....you are great CSDojo....please please make more videos on data structures we are eagerly waiting for these videos..please

  • @lavizpandey9957
    @lavizpandey9957 Před 2 lety

    Years ago this guy taught me to write code for the first time. The same guy is not teaching me DSA to prepare for a job. Man this is awesome

  • @kobeferran4390
    @kobeferran4390 Před 5 lety +16

    you're 100 times better than my professor. thanks for this tutorial!

  • @romaissaeabde1245
    @romaissaeabde1245 Před 8 měsíci +1

    yes i agreee , your way in explaining its so differnt (ofc in positiv way) than others , i really like it

  • @wardstone1
    @wardstone1 Před 6 lety +16

    Great! I'm taking this course this semester and I am having a hard time with this class. I hope you keep your videos coming..

  • @mukunthsrinivas
    @mukunthsrinivas Před 5 lety

    You are standing in top among the best of online tutors...
    I couldn't find even a single extra word in your speech. It's like arrow hits target every time with 100% Precision..
    My hearty congratulations always..

  • @jakobfredriksson2272
    @jakobfredriksson2272 Před 4 lety +3

    My young man! This is brilliant explanations... Thank you! Stuff I've not necessary grinded since a while back, yet read quite much about and not understood but you made the core ideas crystal clear for me in about 15 minutes.

  • @einzelganger5290
    @einzelganger5290 Před 3 měsíci

    The best definition of a data structure that I've ever come across is as follows :
    A data structure is an organisation, management and storage format that enables the efficient access and modification of data.
    More precisely, a data structure is a collection of data values, the relationship among them, and the operations that can be applied to those data values.

  • @ankokunoyami79028
    @ankokunoyami79028 Před 6 lety +4

    I can't thank you enough for this series, I hope it will help me really understand algorithms and data structures, cause my professor started off with a heap and had me confused since then.

  • @Circumvenscion
    @Circumvenscion Před 4 lety +1

    Man, I've watched countless videos on subjects like this, and your explanations are the clearest and simplest. Great job, keep it up!!

  • @pawelpow
    @pawelpow Před 3 lety +81

    Ah, that’s why my dad didn’t come back home after going to shop. He went into store B because there was no more milk in store A

    • @Abdo-vo1gb
      @Abdo-vo1gb Před 2 lety

      @Pritish Ranjan sadly, he livs in the school now

  • @hrishiw1989
    @hrishiw1989 Před 9 měsíci

    i was daunted by this concept of algorithms and now you helped me understand it so easy.
    I realized that i use algorithms everyday but never realized it.

  • @akeeb8611
    @akeeb8611 Před 6 lety +127

    I literally have a module coming up on Data Structures & Algorithms next week, so thanks for this headstart haha

  • @acromos
    @acromos Před rokem +1

    Very clear and beginner friendly, thanks.

  • @lastnamefirstname2390
    @lastnamefirstname2390 Před 6 lety +6

    This was so well explained, thank you. As a beginner, this really cleared it up for me.

  • @jainabaceesay5147
    @jainabaceesay5147 Před 3 lety

    thank you CS Dojo. today my first class on D&A. salute you

  • @satyajitdas2780
    @satyajitdas2780 Před 6 lety +3

    Sir, please make more videos on Algorithm and data structures , this vedio was really great for the beginner like me. Thanks .

  • @jackfrost8969
    @jackfrost8969 Před 5 lety +1

    i thought the subjects i was studing in first year of CS was just a waste. But now i can see their implementation and it was really easy to understand these new topics

  • @OlivierPlusquellec
    @OlivierPlusquellec Před 6 lety +13

    That's brilliant! Thank you so much for making those videos (and for changing clothes in the middle which makes me go back check the beginning to see if my mind is tricking me or if you actually changed clothes in the middle of the video 😂)

  • @tarekghosn3648
    @tarekghosn3648 Před 3 lety

    cant deny the brilliance of simplicity

  • @theory0723
    @theory0723 Před 6 lety +16

    0:35
    I heard "Your homie's here" LOL
    Thanks for the great content!

    • @cyber_t_
      @cyber_t_ Před 4 lety

      🤣🤣🤣🤣🤣🤣🤣

  • @Hannahcakez
    @Hannahcakez Před 6 lety +1

    Out of most of the videos out there this is explained so well and can actually follow up for some one who does not know ANYTHING about software and coding. I look forward to seeing more! (:

  • @manojkumarts1153
    @manojkumarts1153 Před 6 lety +4

    Hello Cs dojo thank you so much...
    You are a good explainer.
    1..Let me know, how can I create a search engine like google, bing or something like that. Again what programming language should I learn.
    2..How to creat a responsive website and install it to the search engine, and how to get money from this....
    3..Again How to create app...
    Videos are the good stuff but I wanna learn through (tutorials) books. What are the good (tutorial) books for direct vision to get the goal.
    Physics and mathematics are my undergraduate courses.
    I am absolute beginner in computer science( with little knowledge )....
    Hope..you can answer this as a former software engineer....

  • @sanskargupta2739
    @sanskargupta2739 Před 5 lety +2

    Please continue this series because I feel that you are better than my teacher

  • @jumaedtanbeen
    @jumaedtanbeen Před 6 lety +19

    Thanks for starting this series.
    Please resume the Python Series.

    • @akshatdota
      @akshatdota Před 6 lety +1

      You can follow this channel of CZcams which is created by me.
      I have created every topics of Python with in-depth detail in Hindi for Beginners.
      *Akshat DotA*
      czcams.com/channels/aTT86J7inQsqySQfzXNf-Q.html

  • @LifeofBalouch
    @LifeofBalouch Před 6 lety

    it is hard for a student to manage filming, editing and uploading videos with studies and all but videos like these help a lot in terms of quick learning and saving precious study time. Good video.

  • @gsrcreations108
    @gsrcreations108 Před 6 lety +9

    Hi! Dojo,😘 I recently watched your video. Explanation is mind blowing. You have the guts to grow on you tube. Bring more knowledge to us.

  • @einzelganger5290
    @einzelganger5290 Před 3 měsíci

    The best definition of an algorithm that I've come across is as follows :
    An algorithm is a set of steps or instructions on how to complete a task.
    In computing, an algorithm is a set of steps that a program takes to complete a task.

  • @itzradianttv7536
    @itzradianttv7536 Před 5 lety +3

    Thank you for not a 20min into and just spamming your twitter and other sites! i love videos that are to the point! now i deffently will go to your other sites :) Thanks!

  • @johnmahugu
    @johnmahugu Před 4 měsíci

    You have no idea how happy i am to finally find this. thank you very much for the great work!!!

  • @BangMaster96
    @BangMaster96 Před 5 lety +5

    Algorithm is thrown around a lot by Computer Scientists and programmers just as the words Quantum and Differential are thrown around a lot by Physicists and Engineers

  • @rezvanmojtahed699
    @rezvanmojtahed699 Před 2 lety +1

    Thx Dojo...you are the best ...you make cs concepts crystal clear ...

  • @ahmedali-ww4vc
    @ahmedali-ww4vc Před 6 lety +4

    Complete this series
    I suggest you after explaining it
    Do it with the code to understand it Completely

  • @santiagodepol6640
    @santiagodepol6640 Před 7 měsíci

    I didn't studied data structures since more than 10 years ago, is good to refresh some skills, thanks for the course

  • @CooLMaN-zg2zw
    @CooLMaN-zg2zw Před 6 lety +57

    Nice video.... please continue your Python series and please start a series on C programming

    • @martincontrera1429
      @martincontrera1429 Před 6 lety

      Nihar Ranjan Mohanty yes I also want to learn more python and C.

    • @jerrytomson1759
      @jerrytomson1759 Před 6 lety +1

      +1

    • @akshatdota
      @akshatdota Před 6 lety

      You can follow this channel of CZcams which is created by me.
      I have created every topics of Python with in-depth detail in Hindi for Beginners.
      *Akshat DotA*
      czcams.com/channels/aTT86J7inQsqySQfzXNf-Q.html

    • @progsea
      @progsea Před 4 lety

      Yeah, i agree.

  • @NhungLe-he5gs
    @NhungLe-he5gs Před 5 lety

    Hi CS Dojo, I have just begun my very first step in Data Analyst. Fortunately, I came across your chanel on youtube. It made my learnining much more easier (I learned on my own and not attend any class). Thank you very much!
    (Sorry for my poor English)

  • @Ricardoromero4444
    @Ricardoromero4444 Před 5 lety +10

    "David's ball goes in here" My immature ass isn't ready for this course

  • @GurpreetSingh-th1di
    @GurpreetSingh-th1di Před 6 lety +2

    Please continue this series i know datastructure but want to refresh it slowly thanks for such videos

  • @gokulnair237
    @gokulnair237 Před 6 lety +4

    I am a great fan of you sir, am upset on the fact that the views for your videos are very less, people should watch and learn this type of videos and there is a great chance of improving their coding skills. Sir keep going and make more videos because for people like us it is the only source for learning code .
    Waiting for the next video...thank you.....

  • @ArnarF
    @ArnarF Před 2 lety

    you actually explain the stuff my professor just recites our book... THANKS for making this playlist

  • @aartiharwani1234
    @aartiharwani1234 Před 6 lety +4

    Till now i have only learned C ; C++ and Java language......and i have great interest in...Python language can u upload videos for beginners ....please ...CS Dojo...!!

    • @akshatdota
      @akshatdota Před 6 lety +2

      You can follow this channel of CZcams which is created by me.
      I have created every topics of Python with in-depth detail in Hindi for Beginners.
      *Akshat DotA*
      czcams.com/channels/aTT86J7inQsqySQfzXNf-Q.html

    • @aartiharwani1234
      @aartiharwani1234 Před 6 lety +2

      Akshat DotA ...ohh glad tysm😄😄

  • @TharaMesseroux1
    @TharaMesseroux1 Před 2 lety +1

    Thank you Professor Dojo for this DS series. It helps a ton!

  • @MrTk3435
    @MrTk3435 Před 6 lety +3

    I like to Master Data Structures and Algorithms. Could you introduce me to top 10 books/blog/online training whichever you used before. Thank a lot.

  • @saarang4637
    @saarang4637 Před 6 lety

    I haven't seen the upcoming videos, but I find your style of teaching very comfortable and easy to understand. Thanks for sharing the knowledge.

  • @dineshtanati5849
    @dineshtanati5849 Před 6 lety +8

    Hi cs dojo ,, what about python continuity? Pls continue the python session .

  • @priya.pal3
    @priya.pal3 Před 6 lety

    First thing ,after the first example was given, which came to my mind was NEVER GO TO STORE TWO . Because there is no way back XD .
    Great video CS Dojo, you are an inspiration.

  • @RedEyedJedi
    @RedEyedJedi Před 4 lety +23

    Never go to StoreB, the intersection or school. If you do, you will never get home again.

  • @algebra9707
    @algebra9707 Před 4 lety

    I am in 8th std and i want to go into back-end industry i aldredy learnt html,css and a little bit of java, i was searching for algorithms and data structure tutorials but you sir are truly remarkable .please upload more of these videos .Thank you

  • @wolfisraging
    @wolfisraging Před 6 lety +6

    Do some machine learning and deep learning courses

  • @alluguruvenkatesh5472
    @alluguruvenkatesh5472 Před 4 lety

    Your teaching skill are extraordinary I mean you are making viewers more clear what are applications of what we are learning and where to apply them.Thank you , hope you do more videos.

  • @ionmardari8103
    @ionmardari8103 Před 6 lety +3

    Hi,
    Thanks for the great videos!
    Does this apply to all languages? (I use Swift) My concern is that you said it is harder to reason about the arrays if you have no idea how many ppl are coming to the party. I can just append the new guests to the end of the array and that would stretch the array to fit as many guests as needed.
    I might be missing something so I would appreciate your response!
    Cheers.

    • @-..-_-..-
      @-..-_-..- Před 4 lety

      I'm late to respond to this but Swift arrays aren't real arrays. There are other datatypes in Swift that act like true arrays and co-localize data and stuff.

    • @Florakinz
      @Florakinz Před 4 lety

      (correct me if I am incorrect) languages are functionally equivalent, which means that no matter the syntax. For me I started struggling because I began with C++ (horrendous for me btw) if you can abstract out the logic on pseudocode before adhering to the rigid syntax, it should be a cake. A tip I would reccomend giving to those begining any language and can adapt abstractly, I would reccomend python! Unless you are a slave to the wonderful world of beauracracy and have no other choice. Hopefully not. Rememeber! Imagine/ graph out the logic or thing before you pen it down into syntax. Syntax was definitely the devil for me, but with enough practice it comes naturally. I am struggling to do better and actually pass data structures because I would see other students struggling like me. It does help to refresh, but yes :) use syntax as a means of adhering to structure. It is torture indeed.

  • @alainfekri5524
    @alainfekri5524 Před 4 lety

    The quality of teaching in this channel is amazingly high; thank you!

  • @sanskarsharma5109
    @sanskarsharma5109 Před 5 lety +3

    Does data structure means how the data is organised in "MEMORY"?

    • @AimlifestyleX
      @AimlifestyleX Před 4 lety

      That's what I'm think the more organized your information is in the system the easier and faster it is to locate fix, maintenance or remove.

  • @delealli9965
    @delealli9965 Před 2 lety +1

    Dude you are such a good teacher. Thank you for your videos.

  • @yashrajbothra
    @yashrajbothra Před 6 lety +35

    Why in second method store a doesn't have home
    And
    in second method school included school

    • @tissianna
      @tissianna Před 6 lety +1

      Yash Raj Bothra It is written to Store A ( Home, Store B)!So home it is in there.

    • @shlokagrawal6405
      @shlokagrawal6405 Před 3 lety

      Kya fukta hai bhai

  • @ovidiudrobota2182
    @ovidiudrobota2182 Před 4 lety +2

    You are doing so much good for the world. Than God for your existence.

  • @thechargeblade
    @thechargeblade Před 5 lety +8

    That moment when you studied computer science for 4 years turns out you can get it from a You Tube playlist. #noragrets

  • @buhnanner2935
    @buhnanner2935 Před 4 lety

    This is an excellent realization of data structures represented with an example based in reality. Taking notes on this series of videos, thank you so much for providing this clear, concise content

  • @joydeepr007
    @joydeepr007 Před 5 lety +11

    We'll never reach to home if we go to store B 😭😭😭😭

  • @trenttagestad5282
    @trenttagestad5282 Před 4 lety

    You are the best teacher! I appreciate your smile and positive attitude. I don't feel like I'm drowning in information, either. Thanks for making videos!

  • @Ghanemq8
    @Ghanemq8 Před 6 lety +12

    where’s are the python tutorials? :(

  • @lynxou3340
    @lynxou3340 Před 5 lety

    The way you explained things in this video was so clear and elaborate. Thank you!

  • @ManishaSingh-fy3om
    @ManishaSingh-fy3om Před 6 lety +6

    Hey.
    I am also learning python and am 13 years old
    Please make more videos on python programming

    • @lianyiming9341
      @lianyiming9341 Před 6 lety

      The Future Generation Whoa western kids start learning programming at 13? Most of Chinese kids at your age just the only use of computer is to play games

    • @akshatdota
      @akshatdota Před 6 lety

      You can follow this channel of CZcams which is created by me.
      I have created every topics of Python with in-depth detail in Hindi for Beginners.
      *Akshat DotA*
      czcams.com/channels/aTT86J7inQsqySQfzXNf-Q.html

  • @vsvm8769
    @vsvm8769 Před 6 lety +1

    I do enjoy the video that you make, your speech is quite convincing and your speaking pace is smooth and easy to understand, thank you for sharing the information with us

  • @arunnair8915
    @arunnair8915 Před 6 lety +3

    Hey bro
    Why don't you make a full course on Datastructures and Algorithms
    Which includes every topic

  • @mahbubazaman3447
    @mahbubazaman3447 Před 3 lety

    Saying Thank you is not enough. Gratefulfrom Bangladesh

  • @karthikynalwad8397
    @karthikynalwad8397 Před 6 lety +6

    Please make a video of how u learnt English at 18..☺️

    • @karthikynalwad8397
      @karthikynalwad8397 Před 6 lety +1

      Curiously waiting..

    • @FxRath
      @FxRath Před 6 lety +1

      KARTHIK Y NALWAD
      I had learned English at the age of 11
      now I'm 14

  • @luckyangel4251
    @luckyangel4251 Před 3 lety

    You look so excited about teaching and everything related to it.. it is really nice to see the genuine interest and patience you teach with. Thank you so much, I learn a lot :)

  • @bykenvisions
    @bykenvisions Před 5 lety +3

    watch the video at 1.5 speed.
    Thank me later.

  • @melaniemem7733
    @melaniemem7733 Před 3 lety

    Am studying software engineering and aspiring to be a software developer some day too iam happy I got this channel because I don't seem to get all about this data structures at least am getting some content now,lemme hope you have posted all the lectures here

  • @abhisheksrivastava4231

    Please keep the series going on. I tend to understand better when you teach. It's great help🤘🤘

  • @Ina_dahirr
    @Ina_dahirr Před 3 lety

    Thank u brother u solve one of my problem
    It was what is data structure and algorithms now I have picture about them and implement it in my project so my program work efficient to improve my project thanks again and again my brother

  • @waleedsajjad2656
    @waleedsajjad2656 Před 6 lety +1

    15 minutes on your channel and already your fan. Nice work

  • @kareemjeiroudi1964
    @kareemjeiroudi1964 Před 6 lety

    Thanks a lot gor this helpful video. I had the worst Algorithms and Data structures course at university. I‘m glad I can understand with your videos.

  • @aryam6538
    @aryam6538 Před 4 lety +1

    Omg this is my first time here and i really regret not coming across your channel earlier.
    i had this subject at college but they roughly brushed through the theory ,the way you explain it with a practical example is just amazing!
    Am i the only person who thinks there is something so likable about him?

    • @micosarines636
      @micosarines636 Před 4 lety +1

      he even thanked his first sponsor. Great dude

    • @aryam6538
      @aryam6538 Před 4 lety +1

      @@micosarines636 yeaah i found that really sweet of him

    • @micosarines636
      @micosarines636 Před 4 lety +1

      @@aryam6538 will really watch more of his vids

  • @jameshnguyen4601
    @jameshnguyen4601 Před 4 lety

    that diagram was super helpful for now understanding data structure and it's relationship to algorithms as a beginner, 6/5 stars if I could for this video.

  • @user-xx5ly3zd8s
    @user-xx5ly3zd8s Před rokem

    Great and distinctive explanation style, this video made me think about data structures in a different way, this method of teaching is excellent

  • @o_sch
    @o_sch Před 2 lety

    For the home to school algorithm I would do:
    Find places you can go from home
    Sum the distance travelled
    Find places you can go from each of those
    Sum the distance travelled
    Eliminate duplicates (store A goes to store B which you can go to from home)
    Repeat steps 3-5 until one reaches school
    Store the new school path and distance
    Now repeat steps 3-5 but if a path is longer than the current stored one delete it. Repeat until no new shorter paths form and all existing ones have become too long to continue.