Introduction to Trees (Data Structures & Algorithms #9)

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

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

  • @alejandrojrodriguezrosado
    @alejandrojrodriguezrosado 4 года назад +71

    MAAAANN how much I missed you. Since my first year of college in 2017 you have been holding my coding hand 😅. Please don't give up. You are a mega educator.

  • @GauthamMohanraj
    @GauthamMohanraj 4 года назад +336

    Qurantine has been the best time everyone to realise their interest in programming

  • @devg8417
    @devg8417 3 года назад +64

    I was literally about to drop this class and switch my major, but because of you I finally understand computer science. You're an absolute legend

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

      don't drop out. you'll regret it. i dropped out as a computer engineer major after one year and i still regret it to this day.

    • @howardalien2720
      @howardalien2720 9 месяцев назад

      @teenytinytoons why? and what do you do now?

    • @dominationyt7834
      @dominationyt7834 8 месяцев назад

      @@teenytinytoonsCSE majors got no jobs

  • @Vikhyat-ul5yz
    @Vikhyat-ul5yz 4 года назад +41

    I literally feel blessed!
    Please complete this series.

  • @CodeSadhu
    @CodeSadhu 4 года назад +12

    God bless you man! I was just starting off with practicing trees for my campus placements and saw this video dropped in my recommendations! Please keep the data structures videos coming!

  • @subhangijena4381
    @subhangijena4381 4 года назад +106

    Please make videos on graph and its important topics :
    Clone a graph
    Detect A cycle in Undirected Graph/Directed Graph
    Topo Sort
    Number of islands (Do in Grid and Graph both)
    Bipartite Check
    SCC(using KosaRaju’s algo)
    Dijkstra's Algorithm
    Bellman-Ford Algo
    Floyd Warshall Algorithm
    MST using Prim’s Algo
    MST using Kruskal’s Algo
    Your videos are awesome. Very concise, easy to understand and interactive.
    Keep it up.

    • @CSDojo
      @CSDojo  4 года назад +15

      Thank you for the list!

    • @srikantjenakumar
      @srikantjenakumar 4 года назад +3

      Great list of Graph Problems.

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

      Search RUclips for WilliamFiset

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

      @@leondaz Thanks ,his channel is amazing.

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

      thank you for the important topics laid out

  • @d-e-v-esh
    @d-e-v-esh 4 года назад +5

    You are one of the best tutors on RUclips. Please keep this series going. This is really helpful to me and others.

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

    This course of data structures and algorithms one of the best on the internet I hope you continue it.

  • @dhruvsingh1837
    @dhruvsingh1837 4 года назад +4

    Sir, you are doing a really great job. I am able to understand each and everything in this tutorial. You put so much effort in your tutorials. I cannot thank you enough for this crystal clear explanation. You even quit your job at google, just to teach and share your knowledge with us and that too for free, mad respect for that. Thanks again sir.

  • @elle3279
    @elle3279 4 года назад +22

    I wish you were my prof when we have this subject 😞 Thank you for this!!!

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

    Honestly I like your style of teaching. Please continue with the data structure series.

  • @bonsaiplant6731
    @bonsaiplant6731 9 месяцев назад +4

    - binary tree is a tree with at most 2 nodes
    - a linked list counts as a tree as it "could have" other nodes
    - no two references can link to the same node
    - "root node" is the first node (a node with no parents)

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

    Welcome back after a month. I was waiting for a new video

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

    The way you reveal the code, is probably the best.

  • @李佳键-i6r
    @李佳键-i6r 4 года назад +1

    Welcome back! So glad to see you fully recovered!

  • @MandeepSingh-tu4hp
    @MandeepSingh-tu4hp 4 года назад +3

    Wow, I am glad to see that you are resuming this series. Looking forward to learn more, Love from India ❤️

  • @manojks7971
    @manojks7971 4 года назад +127

    Sir please complete this series it is most important

    • @anant-strong
      @anant-strong 4 года назад +1

      You can watch codewithharry just checkout his playlists

    • @zakriabacha2477
      @zakriabacha2477 4 года назад +4

      @@anant-strong I think dujo is better than harry

    • @PS-od2mm
      @PS-od2mm 3 года назад

      Coding ninja ka course lega free mein ??

    • @PS-od2mm
      @PS-od2mm 3 года назад

      @@manojks7971 kaise duu batao email id do apna

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

      @@PS-od2mm can u provide me pleaseeeeee

  • @biofluorescence
    @biofluorescence 4 года назад +7

    Perfect timing. I'm doing trees too!

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

    This logic brings me peace.

  • @Rohit-tz6gs
    @Rohit-tz6gs 4 года назад +11

    It would be very helpful for us at this time if you start providing more lectures in DS n ALGO series.

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

    Good to see you back after a long long time here

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

    Just continue this awesome series, it's really a great help to me!!
    Thanks in advance.

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

    Thanks for coming back. You are a 👑✌✌

  • @abhisheks.2553
    @abhisheks.2553 4 года назад

    Thank you so much sir for coming back. so kind of you to start this again this particular playlist

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

    Thank you for begins these series again...... Love from india😍😍❤️❤️🙏

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

    Welcome back.I hope,we will explore more this topics

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

    Keep uploading to this playlist man... It's really helpful. Thank you

  • @neur.alartworks
    @neur.alartworks 4 года назад

    Cs dojo you are great, have such knowledge and sharing it is a very thoughtful step.

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

    It's nice to see that ur back to making videos again

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

    I love how you keep it general so it can apply to multiple languages

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

    That was a very useful video. Please Keep up doing it!!!. You can explain hard stuff easily, which helps learners to understand better

  • @Elon-musk-007
    @Elon-musk-007 4 года назад

    The best Series on RUclips....

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

    Finally, I need this for upcoming semester.

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

    Oh Dear YK ! Its so good to see you back with DS and algo series ❤

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

    I really fell in love with your channel specially about oop thank you very much and right on!

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

    Missed you so much! Please upload the videos consistently. If you're busy, that's totally fine!

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

      I'll do my best!

  • @nowyouknow2249
    @nowyouknow2249 4 года назад +4

    The ninja is finally out from his hiding place.
    You look like Tenshin Nasukawa.
    Nice video btw!!!

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

    So glad you started again.

  • @ahmed.bhewary775
    @ahmed.bhewary775 4 года назад

    He is Back ... good to you

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

    thank you bro for restarting the playlist

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

    This is such a great video!! I also learn something after downloading your code! Thanks

  • @Pankajsingh-fo6tu
    @Pankajsingh-fo6tu 4 года назад

    Keep adding data structures and algorithms videos...
    Your way of teaching is very good and very easy to learn.. thanks for your so much of hardwork ♥️♥️

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

    海外大学前で概要を掴みたいと思ってました、本当に感謝します!

  • @shalisonline
    @shalisonline 5 месяцев назад

    nice tree introduction for beginner, thanks!

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

    Love you! ❤
    and please complete this series!

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

    My name is FunkyKong and I approve of this video.

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

    Thank you sir for coming back to explain DS & A concepts.
    Please explain the space and time as well along with the problems in detail.

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

    Hi YK, thank you for the video! But I am not sure if it is just me... you sound tired in this video compared to the previous videos. Your hard work always helps us to learn more about data structure and algorithms!

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

    Glad to see you back.

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

    Amazing video, you made me understand things clearer.

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

    Plz don't stop this series midway now...

  • @mohammadyasir8700
    @mohammadyasir8700 4 года назад +7

    Make some regular videos on interview cracking DS and algos !! for MNC's companies !

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

    it's good to see you back!

  • @ArslanAli-zf1hw
    @ArslanAli-zf1hw 3 года назад

    absolutely perfect explanation.

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

    You just helped a kid to understand this😁😁

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

    Make a video on access specifiers. Your teaching is amazing.

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

    I am currently at 2nd year of my 4 year undergraduate program. I am not a cs background student but I am very much passionate about it. And I am planning to adopt the cs profession. I have learnt the basics of c and python. I am from Bangladesh and the tech industry in our county is not so good. I am passionate about it so I can take the long way. SO now which language should I mainly focus on that has a future for me in this stage with the risk I am taking about my profession? TIA
    I hope I was to describe my thoughts and hope get my answer. Sorry for my bad English :(

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

    I made this algorithms with php and worked successfully 😊

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

    A new video after almost 40-50 days

  • @003_mdazamalam.2
    @003_mdazamalam.2 4 года назад

    I am from India
    I really really miss you please make video continuesly 😊😊😊

  • @shubhamkumar-lw3eq
    @shubhamkumar-lw3eq 4 года назад +1

    We missed you CS Dojo... Desperately waiting for this series completion :)

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

    Absolutely love your videos. Thank you!

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

    Thanks for this YK. I implemented it in C++ using pointers but it's basically the same. hoping for more data structures related content.

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

    Sir, I am your big fan from Bangladesh.

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

    You are doing God’s work, sir.

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

    Bro please do make videos frequently, I really love your teaching

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

    Please continue this series

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

    3:59 wait a minute
    That's the DARK family tree😂

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

    Oh wow this is currently the topic in learning during my curriculum lol, this topic started this week lol. How coincidental

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

    nitpick, but I believe that the Node class as shown in 0:43 needs a member that is a pointer to another Node. it's illegal to have a member of the same class.

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

    Great video, i have a great understanding now

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

    Fell happe to see your eye recovered. :)

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

    Please do continue the series!

  • @bluustreak6578
    @bluustreak6578 6 дней назад

    This is so elegant

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

    Been waiting for this series!!

  • @a.l.o.n.e.797
    @a.l.o.n.e.797 4 года назад

    and thank you for all the tutorials....keep going....

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

    Omg thank you soo much i was waiting for these videos ❤️❤️❤️

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

    Thank you for explaining so well!

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

    THE RETURN 🥳

  • @user-mz8qj7bz8h
    @user-mz8qj7bz8h 4 года назад +2

    Can you do a video series of all kind of trees, like avl, b tree and so on
    Thanks for these videos

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

    Yes! Plz make more DS videos! 💕💕💕

  • @bobbyf.4406
    @bobbyf.4406 2 года назад

    9:18 I think big O for the last tree should be 2^n.

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

    Understanding how data structures are coded is easy... I think people will be more interested in use cases

  • @Christian-mn8dh
    @Christian-mn8dh 3 года назад

    3:30 how can one differentiate this from a linked list?

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

    💝💝back again ....hope you will be with us till completion of this series 😉😉

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

    hi yk my name is youssef i'm from morocco, im a big fun of you i am a beginer but i really like what you are doing ,i hope that one i will be like you bro

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

    it's O(n) because you have 2^(height of tree) recursive calls and the height of the tree is logn (base 2)

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

    Looking forward to your graph theory tutorial

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

    i wished this video came out two years ago before i graduated ;c

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

    What is the program you use to create these presentations

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

    Wow just what I needed thanks

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

    Keep going with more data structures vedios

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

    Thank you for the video. Helpful 👍

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

    Well I'm studying MCS and i want to know what kind of data structure algorithm question will ask for interview and how to prepare for technical round. Tips n Tricks needed.

  • @AhamedKabeer-wn1jb
    @AhamedKabeer-wn1jb 4 года назад

    Thanks that was a good introduction..

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

    Make more on Algo! .... We want to learn about trees and graph and the operation on it

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

    YK can you continue the series please. I love your videos

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

    Tq tq for start again this series

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

    Great video. Thank you so much.

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

    Sir ,pls complete the series ...
    And also some tips and how to solve the tree and heaps problems pls do as much as videos u can ....