Depth First & Tree Traversals (Pre, In, Post) Explained

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 48

  • @bajal123
    @bajal123 3 роки тому +26

    Hey Alvin, really enjoyed your dynamic programming course. I love the way you explain stuff. Thank you for what you do.

    • @CoderbyteDevelopers
      @CoderbyteDevelopers  3 роки тому +7

      No prob. Excited to hear that it was useful. -Alvin

    • @ragsbigfella
      @ragsbigfella 3 роки тому +3

      Hello Alvin.. I watched your Dynamic Programming video(from freecodecamp). I really love the way you explain different concepts. Do create more videos on computer science basics, algorithm and design.
      Thank you so much.🙏🏽

  • @jasonschannel
    @jasonschannel 3 роки тому +8

    Hey Alvin, just finished watching all your videos. You’re lectures/demos are by far the best out there! As a budding self-taught programmer, you’ve helped immensely in my understanding of data structures and algorithms. I hope there’s more in the works!!

  • @JS-dz4bz
    @JS-dz4bz 3 роки тому +5

    Alvin's explanations are so easy to understand, its been months since new content has come out on this channel. I hope he's cooking up some new content. Graph theory/Greedy algorithms would be awesome

  • @jasonliu9790
    @jasonliu9790 3 роки тому +2

    Alvin is the best!!! he deserves so many more views like his dynamic programming video. He is a GOAT

  • @electra7840
    @electra7840 3 роки тому +2

    Easily the best channel in the space, better than every other YT channel atm

  • @imcabezas
    @imcabezas 2 місяці тому

    Thanks for sharing! The recursive implementation is indeed simple and useful.

  • @AndrewCLC
    @AndrewCLC Рік тому

    Been reviewing my data structures and these videos are excellent. I appreciated two things especially in this video: @4:40 a brief review of how the binary tree is constructed so I didn't have to go back to the previous video and @24:50 the stepping through of that tricky recursive algorithm.

  • @cannabisanomaly
    @cannabisanomaly Рік тому

    I love your interjections of saying things like "just for funsies" 😆 it really brings some comedic relief to an otherwise intense algorithmic challenge for those of us just getting acclimated to this sort of thing. You're a breath of fresh ADS air on youtube!

  • @mandihaase2744
    @mandihaase2744 2 роки тому +1

    Oh my goodness! Can you make videos about ALL data structures and algorithms?? Concepts that just haven't "clicked" for me are finally making sense thanks to your amazing, concise teaching style. I just completed your freeCodeCamp video on trees and it was AWESOME!

  • @pigeonjim
    @pigeonjim Рік тому

    I have been struggling to get my head round how the post, pre and inline are connected. You made it so easy to understand. Thank you

  • @juliaa7321
    @juliaa7321 3 роки тому +1

    Thanks Alvin! Very clean & clear explanations. Please don't stop making more videos.

  • @neelpatel8821
    @neelpatel8821 3 роки тому +2

    Awesome explanation! Waiting for your next videos

  • @havefun5519
    @havefun5519 Рік тому

    The Pre, In, Post explanation is really clear enough and easily understand. Thanks dude.

  • @Raghav1205
    @Raghav1205 3 роки тому +2

    Your video on dp was very good please consider covering more advanced dp problems, and also make videos in general too.

  • @electra7840
    @electra7840 3 роки тому +2

    Please do a video on greedy algos and have the differ from DP

  • @a_maxed_out_handle_of_30_chars

    wow, simple, concise and clear
    thank you alvin :)

  • @thurmansanders3072
    @thurmansanders3072 10 місяців тому

    Thanks for this excellent explanation!

  • @ramtejeshm9344
    @ramtejeshm9344 2 роки тому

    Honestly, his explanation is very good. What I tried to understand but couldn't even after trying 2 continuous days, I understood it just within a few minutes with his explanation.

  • @harishjulapalli448
    @harishjulapalli448 3 роки тому +5

    Came here from freecodecamp.org. Awesome explanations!! Subscribed.

  • @banelenyide9087
    @banelenyide9087 2 роки тому

    this explanation is waay better
    thank you

  • @88spaces
    @88spaces 2 роки тому

    Your explanation is very helpful. I like the way you used the stack object for the depth first approach. Thank you.

  • @goelnikhils
    @goelnikhils Рік тому

    Amazing Explanation. Amazing

  • @dev-skills
    @dev-skills Рік тому

    Depth First traversal is very well explained with nice visualization

  • @aaftabpinjari4747
    @aaftabpinjari4747 3 роки тому +10

    Here after your Dynamic programming video on @freecodecamp.org .It was Awesome ,Thank you very much for the Knowledge. Subscribed!!

  • @kongzilla2897
    @kongzilla2897 3 роки тому +2

    Thank You Very much for such amazing vedios .....I really liked ur Dynamic Programming course.....
    Looking forward for more vedios..
    Thanks again :)

  • @nbktechworld
    @nbktechworld 11 місяців тому

    Good explanation!

  • @LazyShady
    @LazyShady 2 роки тому

    You just saved me soo much time. Thank you

  • @fahadm443
    @fahadm443 3 роки тому +1

    These slides are awesome. Which platform do you use for creating these beautiful slides? Excellent content btw.

  • @zaid4690
    @zaid4690 3 роки тому +2

    Thank you!

  • @amrhossam6851
    @amrhossam6851 2 роки тому

    That was AMAZING !! , Really liked the video , the content , how you explain , literally EVERYTHING was perfect !!. My only comment is that I want you to solve real problems.

  • @blitzpark1250
    @blitzpark1250 3 роки тому +1

    HI Alvin, it has been a while since you did not make an new videos on tress.... please consider making videos on avl and red black tree which are self balancing as you know.

  • @burhanuddinmerchant877
    @burhanuddinmerchant877 3 роки тому +4

    Here from @freecodecamp.org , I'm hooked to your style of teaching , already subscribed!! waiting for this series to continue on to graphs as well!

  • @AmCanTech
    @AmCanTech 2 роки тому

    DFS is same as pre-order? and please make more videos!!

  • @johnsoto7112
    @johnsoto7112 2 роки тому

    A1 content!

  • @maramcharanteja6320
    @maramcharanteja6320 3 роки тому

    sir ur explanation is very well. please do program in c/c++. because so many students will be teached c/c++ in college. so it will be so helpful if u change ur programming language.

  • @benmontgomery1111
    @benmontgomery1111 2 роки тому

    Thanks so much!

  • @compassblue33
    @compassblue33 3 роки тому

    What software do u use for your diagrams/drawings?

  • @mohammadhoseinabbasi9993
    @mohammadhoseinabbasi9993 2 роки тому

    how does the tree recursively goes back to the parent after it reaches null in a node?

  • @mohammedfaseeullah6095
    @mohammedfaseeullah6095 5 місяців тому

    why youTube take too much months to recommend this playlist

  • @cmdv42
    @cmdv42 Рік тому

    🙌💯

  • @dmoney_thegreat
    @dmoney_thegreat 2 роки тому

    How you handle a tree that wasn't binary? Let's say you had 4 children of a node.