Binary Tree in Data Structures | All about Binary Tree | DSA Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2022
  • Notes of this Lecture: docs.google.com/document/d/1H...
    🔴 Alpha Placement Course - bit.ly/3oqidsd
    Topics :
    00:00:13 - Introduction to Trees
    00:04:00 - Binary Trees
    00:08:56 - Quiz Question
    00:11:37 - Build Tree (from Preorder)
    00:18:30 - Preorder Traversal
    00:24:20 - Inorder Traversal
    00:27:38 - Postorder Traversal
    00:30:40 - Level Order Traversal
    00:40:52 - Count of Nodes
    00:46:45 - Sum of Nodes
    00:49:54 - Height of Tree
    00:54:02 - Diameter of Tree (Approach 1)
    01:03:30 - Diameter of Tree (Approach 2)
    01:10:41 - Subtree of another Tree
    01:20:29 - Homework Problem Hint
    🔥Java Placement Course : • Introduction to Java L...
    🔥Complete C++ Placement Course (Data Structures+Algorithm) : • C++ Full Course | C++...
    🔥Telegram: t.me/apnikakshaofficial
    🔥Instagram: / dhattarwalaman
    My TH-cam Gear 😉: docs.google.com/document/d/1p...

ความคิดเห็น • 690

  • @sreejhari554
    @sreejhari554 2 ปีที่แล้ว +565

    Ma'am I request you to post videos on java + DS as fast as possible. These are really helpful.

    • @codingwithpiyal
      @codingwithpiyal 2 ปีที่แล้ว +8

      You are absolutely right

    • @harshalbadgujar944
      @harshalbadgujar944 2 ปีที่แล้ว +3

      @@codingwithpiyal already uploaded check playlist

    • @CsTechworld
      @CsTechworld 2 ปีที่แล้ว +4

      @@harshalbadgujar944 bro playlist are incomplete.

    • @hitishachouhan442
      @hitishachouhan442 2 ปีที่แล้ว +5

      Yes mam same request

    • @Pranjalt2024
      @Pranjalt2024 2 ปีที่แล้ว +3

      Maam please make video on graph
      Two pointer and sliding window just u did in C++ course that is really helpful

  • @alvaaaas
    @alvaaaas ปีที่แล้ว +28

    Amazing content ma'am ☺️ lots of respect to you guys and especially Shraddha didi for such an awesome teaching skills

  • @shruthi873
    @shruthi873 2 ปีที่แล้ว +13

    mam ur videos are to the point and directly just absorbed to head...pls post videos on this java dsa regularly mam...it is veryyy useful

  • @vinaysingla3241
    @vinaysingla3241 2 ปีที่แล้ว +24

    I thought this channel only became a guidance and motivation channel. Glad to see a teaching content after so long.

  • @HemantSharma-qx6vl
    @HemantSharma-qx6vl ปีที่แล้ว +4

    The only platform i have learnt in the simplest way.
    Thank you ma'am

  • @Smart_Consumer1
    @Smart_Consumer1 ปีที่แล้ว +5

    Beautifully explained and was really easy to understand for someone from non coding background 🎉

  • @gauravpathak560
    @gauravpathak560 ปีที่แล้ว +3

    I am very lucky to get this video, really helpful it makes me able to understand how to use recursion and queue and think about tree questions. Thanks Shraddha Di. Keep it up with different content . Best wishes from my side

  • @amrithnath8528
    @amrithnath8528 2 ปีที่แล้ว +50

    Mam can you do a series on aptitude ,logical reasoning ,verbal ability like that you done c++ complete placement course because so much companies are now needed these topics
    for placement like tcs nqt ...
    So much work questions under each video as pdf.Its a very helpful all including college students... Then the placement package is also be a complete one ..

  • @srishtisingh729
    @srishtisingh729 ปีที่แล้ว +15

    No doubt Shraddha didi has a decent way of teaching which is very rare nowadays. She makes it easy for the student to adopt the concepts and most importantly, my brain doesn't ache after this rather I get interested to practice more of it.

  • @mitanshimandloi5803
    @mitanshimandloi5803 2 ปีที่แล้ว +110

    Mam, this java + DS playlist is amazing. It helped me a lot.
    I request you to complete this playlist as soon as possible. It will be very helpful.

  • @Aqirlone
    @Aqirlone 2 ปีที่แล้ว +14

    Please complete this series as soon as possible please .we really need it .

    • @Expert_Advice
      @Expert_Advice 2 ปีที่แล้ว

      For easy learning of searching algorithm...do watch
      th-cam.com/video/qioO9aiozjk/w-d-xo.html

  • @istkaarali6055
    @istkaarali6055 2 ปีที่แล้ว +10

    Mam, this java + DSA playlist is amazing. It helped me a lot. Thanks a lot. Ma'am I request you to post videos on java + DSA as fast as possible. These are really helpful.

  • @rohithalsana4537
    @rohithalsana4537 2 ปีที่แล้ว +3

    Ma'am awesome video .Really helped me understand the topic deeply in class 12th.

  • @User-ko5hu
    @User-ko5hu 2 ปีที่แล้ว +179

    Hey Ma’am, Your content is on a level far beyond anyone!
    I want to put a little request:
    If you could please make a 1.5 hour long video on stack and queues with all the important concepts and questions(easy, medium and hard) including in it and also cover interview oriented questions(kinda crash course type).

    • @Cool96267
      @Cool96267 2 ปีที่แล้ว +7

      Much required

    • @ritik6947
      @ritik6947 2 ปีที่แล้ว +11

      +1, A single video which can help in revising the concepts, Much Required !

    • @adarsh2879
      @adarsh2879 2 ปีที่แล้ว +5

      @@Cool96267 agreed much needed

    • @muskansharma4991
      @muskansharma4991 2 ปีที่แล้ว +4

      True...stacks nd queue...

    • @ayushsarangi4095
      @ayushsarangi4095 2 ปีที่แล้ว +1

      +++100

  • @creativitypoint7046
    @creativitypoint7046 2 ปีที่แล้ว +4

    Plzzz, upload next part ASAP. The whole playlist was very helpful. Thanks

  • @jagdishjangir8066
    @jagdishjangir8066 3 หลายเดือนก่อน +1

    You are directly working on efficient techniques. For beginners it’s not easy to understand.
    Write code for naive approach and then teach efficient method.

  • @shuvoahmed5217
    @shuvoahmed5217 2 ปีที่แล้ว +5

    Her level of explanation is outstanding ❤️🌼

  • @goprothink4517
    @goprothink4517 2 ปีที่แล้ว +3

    I know/think you have a reason to not upload any lectures video, but you have understand that many learners are connected to this course and depend on this because they are used to your teaching techniques and now they are helpless. At least you tell us time or reason so that we can move on and save us precious time. Thanks for teaching us.

  • @dhruvanand6395
    @dhruvanand6395 2 ปีที่แล้ว

    mere college me just trees start hua and mai pahle ki video dekhi thi aapki and trees soch hi raha tha kaha se karu and lo aapki video aa gai .. thankuuu

  • @rushikeshchoudhary5920
    @rushikeshchoudhary5920 2 ปีที่แล้ว +12

    Hey shraddha , I just completed this compelte series on java and it was the most amazing thing i had ever learnt.
    I request you to plz continue this series and also bring lectures on advance java topics. I really love the way you teach and your relly INSPIRING.
    THANKYOU for the effort your taking to tech us.

    • @shivamvishwakarma7864
      @shivamvishwakarma7864 2 ปีที่แล้ว

      Isme ye nhi samjh aa rha, sumofnode and countof node dono me ham specify to kiye nhi ki node ko count karna h ya node ki value ko, to apne aap kaise return kar rha h sahi value

    • @buggy_bug
      @buggy_bug 2 ปีที่แล้ว +1

      @@shivamvishwakarma7864 count wale me last me 1 se increment kiye hai aur sum wale me root.data se kiye hai
      yahi se differentiate ho reha hai

  • @avneez1631
    @avneez1631 2 ปีที่แล้ว +32

    Plzz teach us how to take input in different ways like the driver code instead of just using direct values. It will be helpful for us for full function problems. Btw I really liked it. Everything's clear. 💥💯

  • @bhagvatawargand8159
    @bhagvatawargand8159 2 ปีที่แล้ว +2

    Please update course on regular basis,
    It is very helpful

  • @ziyan.pati9
    @ziyan.pati9 2 ปีที่แล้ว +3

    These content is so valuable. Please upload more videos on DS + JAVA.

  • @sachinprasad6324
    @sachinprasad6324 2 ปีที่แล้ว +5

    This is the best video related to tree(DSA) I have ever came across., Thank you ma'am for this. Lost of love. Increament++;

  • @animegod5295
    @animegod5295 2 ปีที่แล้ว +3

    Please keep uploading videos regularly and finish this playlist fast

  • @mohammadsaqib8639
    @mohammadsaqib8639 2 ปีที่แล้ว

    zndgi m pehli baar tree smjh aaya hai thanks for this lecture

  • @priyanshuvettori5179
    @priyanshuvettori5179 2 ปีที่แล้ว +4

    I have never seen a better explainer

  • @AbhishekChoudhary-fu2ng
    @AbhishekChoudhary-fu2ng 2 ปีที่แล้ว

    U teach very well in a very easy to understandable way👏👏👏👏

  • @ayushsinha1909
    @ayushsinha1909 2 ปีที่แล้ว +49

    Complete the java course asap!! Really helpful and easily understandable

    • @harshsulakhe2720
      @harshsulakhe2720 ปีที่แล้ว

      everywhere we consider root of binary tree as level 0 but here,why is she considering it as level 1,the concept is wrong ?

    • @dhruv5041
      @dhruv5041 ปีที่แล้ว

      @@harshsulakhe2720 pehle vid dheka kro fir gyan dia kro

  • @vinaybilla2953
    @vinaybilla2953 5 หลายเดือนก่อน +1

    U r so brilliant dhidhi
    Ur style is different
    I am learning all dsa from ur java course
    Now iam in binary

  • @siddhantvishnu4309
    @siddhantvishnu4309 10 หลายเดือนก่อน

    Thanks for the lecture!! was able to solve the homework question.

  • @aasiz_online7999
    @aasiz_online7999 2 ปีที่แล้ว +12

    Please complete this awesome series. Some videos on Hashmap, graph and DYnamic programming etc whenever you get time if possible as soon as possible

  • @NIMITXVI
    @NIMITXVI 2 ปีที่แล้ว +4

    Shraddha didi and aman bhaiya i love both of u u guys are doin amazing work but it's my humble request to complete this playlist I am waiting from last 1.5 months u guys are bringing new tutorials of new languages (they are also amazing) but u have forgot bout this playlist so plz complete it as soon as possible 🙏🖤
    BTW u guys are amazing lots of love 🖤

  • @questionbaba
    @questionbaba 2 ปีที่แล้ว +3

    I was waiting this video many time 🥰🥰

  • @maneeshmondal6096
    @maneeshmondal6096 2 ปีที่แล้ว +3

    Mam please add the further videos(Dynamic Programming) on this playlist . This playlist is very helpful for us .

  • @shivamdandekar1024
    @shivamdandekar1024 2 ปีที่แล้ว +22

    try to cover all topics don't miss anyone because he is very complicated topics and discuss the interview questions for tree ...
    little bit competitive programing questions

  • @13-xiibsundram39
    @13-xiibsundram39 2 ปีที่แล้ว +3

    Thankyou for posting the next video but please try to complete the series as fast as possible we are waiting for the next video.

  • @noorullahansari3331
    @noorullahansari3331 ปีที่แล้ว +1

    Good explanation with code
    I am very happy 😊😁
    Thank you very much

  • @soumyaramakrishnan1221
    @soumyaramakrishnan1221 ปีที่แล้ว +4

    Di I watched this video and it cleared all my doubts regarding trees thank you so much. I have one request can you solve more problems on binary trees asked in amazon, google, microsoft and other product companies please it will be really helpful. Also other traversals as well like zig zag traversal 😊😊😊😊

  • @nikhilgoud7895
    @nikhilgoud7895 2 ปีที่แล้ว +6

    Mam, Could you please complete the series as soon as possible? It would be great help for us.

  • @naresh8862
    @naresh8862 ปีที่แล้ว

    Really mam your teaching way👌 maja aa gya bhut acha explaine lete ho

  • @daya_ashiquiwala_status
    @daya_ashiquiwala_status 11 หลายเดือนก่อน +1

    Aap Explain bahut acche se karti hai

  • @thirumalainambi6068
    @thirumalainambi6068 3 หลายเดือนก่อน +2

    tbh it was the best ever video apna college made Trees respect++

  • @chaitanyalohar9308
    @chaitanyalohar9308 2 ปีที่แล้ว +8

    Thanks for continuing this series...

  • @jayzgroove
    @jayzgroove 2 ปีที่แล้ว

    Perfect teaching thank you for guide in hindi especially

  • @ashutoshnautiyal3372
    @ashutoshnautiyal3372 2 ปีที่แล้ว +1

    Thank you mam, from the bottom of my Heart.

  • @MdAfroj-ff8in
    @MdAfroj-ff8in 2 ปีที่แล้ว

    Waooo thank you so much, mai avi avi apka ye trees ka video dhund raha tha😍

  • @honeysharma1987
    @honeysharma1987 2 ปีที่แล้ว +4

    Hello Mam, my study is paused. Please post the next lesson. Thanks a lot for your efforts and god bless you for all the happiness

  • @umasaiveerabhadraraosurapu2677
    @umasaiveerabhadraraosurapu2677 2 ปีที่แล้ว +2

    Thank you for your efforts

  • @anuragkumar8257
    @anuragkumar8257 2 ปีที่แล้ว

    please finish it fastly i'm very excited!

  • @shefalisrivastava1745
    @shefalisrivastava1745 2 ปีที่แล้ว +2

    Please provide spring concepts also in your videos, they are really helpful

  • @memeistan711
    @memeistan711 2 ปีที่แล้ว +12

    Ma'am I'm big fan of you .
    I'm from Balochistan, Pakistan .
    I'm BS English student but now I'm learning coding and programming so your lecture very helpful to me .

    • @PriyanshuCK
      @PriyanshuCK 2 ปีที่แล้ว +3

      ❤️ from India

  • @mrsiddharthagamer
    @mrsiddharthagamer 2 ปีที่แล้ว +2

    Ma,am your class is amazing

  • @sidheshwartiwari9834
    @sidheshwartiwari9834 2 ปีที่แล้ว

    Man this is a goldmine... Maja aa gya

  • @__iam__gaurav__
    @__iam__gaurav__ 2 ปีที่แล้ว +2

    Thank you so much mam for your precious videos that really help me a lot.....Ma"am could you please make a graph DS video??

  • @anitanigam7372
    @anitanigam7372 ปีที่แล้ว +1

    Thank you so much ma'am very helpful video 😊

  • @nikstatus0735
    @nikstatus0735 2 ปีที่แล้ว +2

    waiting for next video!!

  • @tahirnawaz5989
    @tahirnawaz5989 2 ปีที่แล้ว

    Thank you didi very helpful video God bless you keep it up,

  • @_RS_upsc_Aspirants
    @_RS_upsc_Aspirants ปีที่แล้ว

    Very helpful video & Thank you sradha didi ❤!!!!!!!!!!!!!!!!

  • @proplayerak_4747
    @proplayerak_4747 2 ปีที่แล้ว +1

    Love the way you teach.....

  • @dishatarafdar8881
    @dishatarafdar8881 ปีที่แล้ว +4

    This is a part of graph theory... It is a important course in Mathematics

  • @vivekpaliwal1876
    @vivekpaliwal1876 2 ปีที่แล้ว +6

    You should make 3 hours vedio for each topic and it's all imp interview questions. For example binary tree and all its 20 important interview questions with solutions explained

  • @MuhammadUsman-kf6sm
    @MuhammadUsman-kf6sm 2 ปีที่แล้ว +1

    1 short videos are too much best way to learn smartly and effectively, hope to get one 🕐 on all main dsa topics

  • @harshavardhini2082
    @harshavardhini2082 หลายเดือนก่อน

    thank u so much for these videos!!!

  • @sidheshwartiwari9834
    @sidheshwartiwari9834 2 ปีที่แล้ว +1

    While watching this video I kept remembering the DOM being a developer I work with it almost daily and yo boiii it's actually a tree 👍🏼

  • @reenayadav8468
    @reenayadav8468 2 ปีที่แล้ว

    Thank you so much finally vedio aaya🙏🙏

  • @tarunpahuja3443
    @tarunpahuja3443 2 ปีที่แล้ว +3

    Every problem can be viewed as pre post or inorder traversal. Count of nodes, sum of nodes, height of tree, diameter = post order,

  • @ai_world_2025
    @ai_world_2025 2 ปีที่แล้ว

    Outstanding diii.. Upload more DSA Video Tutorial.. Please🙏🙏🙏

  • @abhi77ellandala10
    @abhi77ellandala10 2 ปีที่แล้ว +1

    sir/ma'am I am humbly requesting you that please complete this Java DSA course as quickly as possible!

  • @anandraj3316
    @anandraj3316 2 ปีที่แล้ว +2

    Please make a playlist of java sql
    Because it is very difficult to understand
    And you explaining method is amazing. please help me

  • @sathishyadav6185
    @sathishyadav6185 ปีที่แล้ว

    Watching you isn't boring!😄

  • @riturajpatel669
    @riturajpatel669 2 ปีที่แล้ว

    Thanks didi aapne teachers se bhi accha samjhya

  • @ascreation1546
    @ascreation1546 2 ปีที่แล้ว +4

    Nice playlist.Please make videos on remaining topics such as graphs, dynamic programming, etcc

  • @pragatipaliwal1154
    @pragatipaliwal1154 2 ปีที่แล้ว +8

    Ma'am can you please post videos on multithreading and java 8 features . These were really helpful.

  • @soumyasaxena8734
    @soumyasaxena8734 2 ปีที่แล้ว

    I like the way of your explaining di.. chutaku sa task 😄

  • @be_sahil
    @be_sahil 2 ปีที่แล้ว +2

    Please upload videos daily and please solve more problems and mention questions 🙏🏻

    • @Expert_Advice
      @Expert_Advice 2 ปีที่แล้ว

      For easy learning of searching algorithm...do watch
      th-cam.com/video/qioO9aiozjk/w-d-xo.html

  • @antarikshsharma573
    @antarikshsharma573 2 ปีที่แล้ว +3

    Exceptional.
    This approach is through recursion. Can you please share the other approaches too like iterative one or if you already have video on them, then it will be great. I have seen some of the question on leet code where they have specifically mentioned to use iterative approach rather than the recursive one.
    And yes like I said ,your videos are exceptional. Thanks :)

  • @hemapriya6103
    @hemapriya6103 2 ปีที่แล้ว +3

    Hi, Thanks it's very useful. Please make in English too if possible.

  • @teamnandantech6665
    @teamnandantech6665 2 ปีที่แล้ว +2

    Great Teaching seems like more than 10 years experience but 2020 pass out incredible

    • @Expert_Advice
      @Expert_Advice 2 ปีที่แล้ว

      For easy learning of searching algorithm...do watch
      th-cam.com/video/qioO9aiozjk/w-d-xo.html

  • @satyammishra24
    @satyammishra24 2 ปีที่แล้ว +3

    Thank you mam very much for this course...... Please mam complete this couse for competitive coding also🙏🙏🙏as u did in c++ course.... Its a humble request to complete it as soon as possible mam please 😭🙏

  • @krishnakakade3081
    @krishnakakade3081 2 ปีที่แล้ว

    Thanks for very good explanation

  • @HimanshuSharma-ql4gm
    @HimanshuSharma-ql4gm 2 ปีที่แล้ว +7

    Didi plz complete the full stack web development course, it had been stopped at React js from so many days

  • @buggy_bug
    @buggy_bug 2 ปีที่แล้ว

    very informative, thankyou Shraddha

  • @Dev-Master7
    @Dev-Master7 2 ปีที่แล้ว

    I am really appreciate your efforts

  • @kishorkale5360
    @kishorkale5360 2 ปีที่แล้ว

    Teaching style is good ✨🙏

  • @angelsufiya32
    @angelsufiya32 2 ปีที่แล้ว

    I watch your 1st video samjh me kuch nhi aaya lekin i really appreciate your work

  • @piyush2738
    @piyush2738 2 ปีที่แล้ว +2

    I requested you Guys is courses pr bhi thoda sa focus kiya jayee....because a lot of students focusing on java as well.

  • @cinemaclockwork215
    @cinemaclockwork215 2 ปีที่แล้ว +1

    I love your teaching ma'am

  • @ChandanKumar-xd1tg
    @ChandanKumar-xd1tg 2 ปีที่แล้ว

    DSA bhut easy way samjhate ha mam ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

  • @asifashaik9792
    @asifashaik9792 2 ปีที่แล้ว

    Mam please post videos as soon as possible we are eagerly waiting for your videos and we want complete course as soon as possible

  • @stackoverflowed5872
    @stackoverflowed5872 2 ปีที่แล้ว +8

    Another level of explanation 💯✅

  • @shirishgoyal7379
    @shirishgoyal7379 7 หลายเดือนก่อน +3

    in the buildTree function what will be the recursion exit condition?
    I am getting ArrayIndexOutOfBoundException

  • @rishabhbhatnagar7036
    @rishabhbhatnagar7036 2 ปีที่แล้ว +3

    When can we expect this playlist to finish? 🤗
    Already completed this much.

  • @englishclasses2389
    @englishclasses2389 2 ปีที่แล้ว +1

    Didi you are my inspiration😁

  • @sadafkhan7491
    @sadafkhan7491 ปีที่แล้ว +2

    Ma'am please post video on graph in java. That are very helpful for us. :)

  • @dilshantilakaratne
    @dilshantilakaratne 2 ปีที่แล้ว +1

    wow superb explanation

  • @iqbalhossain927
    @iqbalhossain927 2 ปีที่แล้ว +3

    I request you to upload the video on java + DS as fast as possible. Really helpful and easily understandable

    • @Expert_Advice
      @Expert_Advice 2 ปีที่แล้ว

      For easy learning of searching algorithm...do watch
      th-cam.com/video/qioO9aiozjk/w-d-xo.html

  • @Ahamad381
    @Ahamad381 2 ปีที่แล้ว +18

    Mai bhi soch rha tha bhi vedio didi jald se jald banayen 🍟💕💕💕💕

  • @RohitKumar-ft4xn
    @RohitKumar-ft4xn 2 ปีที่แล้ว

    Please complete this DSA course in Java as soon as possible as my college placements is going to start from next month

  • @komalkhatod1042
    @komalkhatod1042 ปีที่แล้ว

    Mam aap bhut great ho.....👍👍👍👌👌