5.13 AVL Tree - Insertion, Rotations(LL, RR, LR, RL) with Example | Data Structure Tutorials

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

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

  • @hemantalanguageforumhlf4921
    @hemantalanguageforumhlf4921 3 года назад +366

    This is the best explanation for Btech to PhD Scholars. Thank you mam.

    • @tamojitbasu8634
      @tamojitbasu8634 2 года назад +23

      Half of the colleges in India with egoistic phd professors doesn't know how to teach science related subjects so we students have to rely on youtube only.

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

      @@tamojitbasu8634 true

    • @texastalent3300
      @texastalent3300 Год назад +4

      @@tamojitbasu8634 same in the US too

    • @dishantitaliya1912
      @dishantitaliya1912 Год назад +1

      Right

    • @davidnemeth4893
      @davidnemeth4893 7 месяцев назад +2

      PhD??? It is BSC knowledge in Hungary.

  • @javohirxusanov1229
    @javohirxusanov1229 2 года назад +62

    she is very confident in front of the camera and the pause she makes me feel I'm in the class with her. That's incredible

  • @saaagararts
    @saaagararts 5 лет назад +392

    Jenny Mam is Life Saver for us. You just saved our Design and Analysis of Algorithms

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

      isn't DAA and DS two separate courses in engineering?

    • @saaagararts
      @saaagararts 4 года назад +5

      @@utkarsh_108 Yess They are separate courses. Data Structures and Design & Analysis of Algorithms.

    • @syedalifathimaa9618
      @syedalifathimaa9618 3 года назад +2

      @@utkarsh_108 yes, Data Structures in any PL(My college teaches c++) and Design and Analysis of Algorithms

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

      @@utkarsh_108 Although both are separate but are given together in exams.

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

      and jenny mam is my life🌝

  • @cyprianmutsotso4398
    @cyprianmutsotso4398 2 года назад +77

    She is a very well experienced online teacher, apart from programming languages, she has also made me understand parts of operating systems especially in page replacement algorithms

  • @idwtv534
    @idwtv534 2 года назад +58

    Right Right insertion --> Left Rotation
    Left Left insertion -->: Right rotation
    Right Left insertion --> Right Left Rotation
    Left Right insertion --> Left Right Rotation
    For those of you like me who are wondering why did she ask us (at 15:32) to convert Tree 3 into Tree 1 and not Tree 2 by moving x under y here is what i think might be the reason.
    Image you are writing a program which takes the input and stores them in the form of an AVL or BBS tree. Now to balance the tree after every insertion you'll have to perform right or left rotation. For this you might ideally create two custom right and left functions that takes care of your right and left rotations. Now if you want to move x under y to make tree 3 look like tree 2 then none of those two custom functions will be able to do that and you will be forced to create another custom function that can handle such cases. But if you want to convert it into tree 1 then you can do it with the existing functions and avoid creating another custom function

  • @sud0202
    @sud0202 3 года назад +614

    Who's watching one day before exam ? 🚶🚶🤧

    • @syednaveed_13
      @syednaveed_13 9 месяцев назад +37

      I'm watching it before a hour

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

      😂😂@@syednaveed_13

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

      me

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

      Mee watching before 1 hour for the exam😂😂

    • @kushalchada2478
      @kushalchada2478 7 месяцев назад

      Me

  • @namanchawla4944
    @namanchawla4944 5 лет назад +183

    This is the only channel that clears my all concepts of data structure and after watching your videos,I suggested these to all my friends they also praised your videos.Thank you so much mam.

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

    u r the bestest ever . i learnerd my whole data structure course by u .. may God bless you... ur last smile at the end of lecture is so beautiful mam..

  • @spiritualgyanhindi2681
    @spiritualgyanhindi2681 2 года назад +83

    Just because of you I have learned Data Structure which appears to be really tough to me, today is my one of the favourite subject. Your teaching style is really great! Thnk u🌟

  • @arypawade6769
    @arypawade6769 2 года назад +3

    Thank you VERYYYYYYYYYY muchh Jenny mam jo college me 1 hr me nhi samjha wo aapne 24 minutes mein sa,mjha diya India needs more professors like you

  • @prithvichetty15
    @prithvichetty15 5 лет назад +27

    Awesome explanation no one has ever thought avl tree in such a great way

  • @yadikishameer9587
    @yadikishameer9587 4 года назад +23

    I never knew data structures are that beautiful, but I do now.
    Thank you 🤗🤗🤗

  • @simrankaur5188
    @simrankaur5188 4 года назад +517

    Data structures is so much fun unless we have to learn algorithms 😭😭

  • @vaishnavisinha2575
    @vaishnavisinha2575 5 лет назад +46

    You've just cleared the concepts very well 😊thankyou so much may God bless you 😁☺

  • @f36_aritrabanerjee_ece69
    @f36_aritrabanerjee_ece69 2 года назад +14

    Thnx for the video. Your explanations are just so simple to understand. Tomorrow I have my DSA exam and now I feel confident with AVL tree. You're just awesome ! :)

  • @kopicopium6304
    @kopicopium6304 9 дней назад

    From the Philippines and I legit watch your videos because you take time and make your concepts very clear to understand, thank you

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

    My algorithms homework would be hell without you, thank you so much!

  • @baskaranbaluchamy3667
    @baskaranbaluchamy3667 5 лет назад +19

    Mam, your class is so super! U point out all the key points. Thank u mam.....

  • @counterko
    @counterko 5 лет назад +15

    the only India teaching channel that I can understand the accent

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

      Thanks a lot Yanik.... your country name pls

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

      @@JennyslecturesCSIT From his upload I think he is Japanese ( The letter in his video).

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

      @@JennyslecturesCSIT from Japan Mam

  • @noumanaltaf9107
    @noumanaltaf9107 5 лет назад +12

    Your way of conveying is really effective

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

    Mam, your videos really helped me to clear all my doubts. Thank you sincerely!!

  • @joransnel5811
    @joransnel5811 4 месяца назад +43

    Anyone watching for VTU examination 😅

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

      @@joransnel5811 ya bro 🥲🥲

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

      @@joransnel5811 me 😢

    • @bae_velu_
      @bae_velu_ 3 месяца назад +4

      Did you mean veltech university?

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

      Yeah!!

    • @eswarkancharla812
      @eswarkancharla812 3 месяца назад +4

      @@_Shaik_Ameer_hamja_ saduvukoo.... Comment tarvatha pedudhu

  • @harishdoragolla3804
    @harishdoragolla3804 3 года назад +1

    I am from Telangana madam before see your videos I am very fear in c and c++ is very hard after see your videos I am very interested
    Thanks for your information madam 👍👍👍 thanks a lot madam

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

    Jenniye tu att kra dindi aa .. khichi chal kamm 💪🏻🙏🏻 dhanwaad ji

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

    at this rate, I know a lil bit Hindi already! THANK YOUUU MAAM

  • @adityapradhan8474
    @adityapradhan8474 Месяц назад +2

    Thank you mam so much! I hope we had teachers like you at our university. You explain very well! 😄

  • @rashidclark
    @rashidclark 10 месяцев назад +1

    Thank you Jenny, you've explained double-rotations better than the textbook I use.

  • @AkshatGupta-ug6ex
    @AkshatGupta-ug6ex Месяц назад

    mam you are the best first i feel a language barrier but now addicted to your videos

  • @adimihir
    @adimihir Месяц назад +2

    This is was such a great explanation that all my doubts on this topic are clear now. Thank you so much mam!

  • @Ganeshbabu-
    @Ganeshbabu- 5 лет назад +10

    Mam ur teaching is really amazing and mind blowing

  • @rahimrahman4044
    @rahimrahman4044 Год назад +1

    You are God's gift my sister. So thank ful to you ....🥺

  • @ahsanmurad9677
    @ahsanmurad9677 3 года назад +1

    Mam! aap se parh ke maza hi Ajata hai! great teaching skills you have!

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

    when i was learning data structure i followed ma'am's video.. today i am doing revision for my interview & i am again here... thanks a lot ma'am again... ❤❤

  • @mdmadhar6247
    @mdmadhar6247 2 года назад +12

    Thank you soo much these videos videos are very useful and easy to understand 😀

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

    03:04 AVL trees are binary search trees with a balance factor of -1, 0, or 1 for each node.
    06:08 Insertion of elements in a BST and calculating balance factor
    09:12 AVL Tree unbalanced state can be fixed using left rotation.
    12:16 Inserting elements in AVL Tree and balancing the tree
    15:20 AVL tree insertion and rotations
    18:24 Two rotations are required to balance the AVL tree in this case.
    21:28 The fourth case of AVL tree insertion is known as left-right rotation.
    24:30 AVL Tree rotations are used to balance the tree when it becomes unbalanced.

  • @aryangrover7216
    @aryangrover7216 5 лет назад +15

    Mam Your teaching is really very very awesome. But Please a request to you, please add some pseudo-codes or Flow Charts too so that it will be easy for us while coding. Thanks a lot, Mam for these lectures. At last and even after so much searching found a very good teacher for DS ALGO.

  • @jsurekha1658
    @jsurekha1658 4 года назад +5

    Mam I have seen many videos of urs. such a great teaching mam.which is easily understandable.Thank you so much mam for making our syllabus easy nd coz of u we r going to pass our exms..

  • @abhishekranjan2198
    @abhishekranjan2198 3 года назад +1

    Beauty with brain... U r very helpful mam

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

    Thanku mam for teaching us soooo nicely....May Allah Almighty bless u!!!

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

    Really your knowledge in DS and how to deliver the knowledge is awesome ... i appreciate mam

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

    Hlo mam.. First thanks to your parents who give you birth
    Wrna hmare pass itne best teacher hotte hi nhi 🤗🤗thnku dear for making a great video thodi bhott confusion thii clear Ho gyi ab 😍😍apki videos ki vjah see DS mein mann lagne lga Phele algo smj nhi atte thee but ab sb kuj clear h ✌😘thnks allot
    I wish app hmari university mein teacher hotte ds ke
    Lots of love from Ludhiana 💗😍😍😍😘😘😘😘

  • @shubhamgupta5433
    @shubhamgupta5433 5 лет назад +3

    I was trying to learning this but fail to understand but by Jenny mam this concept is very much clear now...keep going mam..

  • @mohdshayananwar7616
    @mohdshayananwar7616 Год назад +1

    Your teaching way is amazing 👍🏻

  • @unique_princess58
    @unique_princess58 11 месяцев назад +1

    MAM WT A EXPLANATION MAM REALLY VERY UNDERSTABLE THANK YOUU MAM🤩☺

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

    And yes mera exam thaa aur one night before exam sirf apki vjah see topic clear Ho gya 🤗🤗🤗🤗
    God bless you always dear 😍😘😘😘

  • @mohsinshahbaz5846
    @mohsinshahbaz5846 Год назад +1

    Thanks Mam ! you have explained the concept very clearly !

  • @abhishekseth3385
    @abhishekseth3385 5 лет назад +10

    Ma'am thanks this was very helpful lecture.

  • @amaanullah13
    @amaanullah13 3 года назад +5

    TBH, I never skip ads in between 😅 of your explanation.

  • @sumitdaimari8617
    @sumitdaimari8617 5 лет назад +32

    Ma'am please make videos for implementation part also, if possible.

  • @vakhariyajay2224
    @vakhariyajay2224 2 года назад +3

    Thank you very much. You are a genius. 👍👍🔝🔝👌👌🙏🙏

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

    Ma'm it is just simply awesome explanation......
    Just loved it!!!

  • @frankacquah5416
    @frankacquah5416 2 года назад +5

    Thank you very much. I was having trouble with the tree rotation. I now understand.

  • @valishettykrishpraneeth7072
    @valishettykrishpraneeth7072 5 месяцев назад +11

    2hours before the exam 💀

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

    Literally 💘 Excellent Explanation !!!
    Just watched in 2x because more speed wasn't available

  • @Balaji-wl9sg
    @Balaji-wl9sg 2 года назад +1

    mam you are even teaching when you are not well .thank you mam

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

    mam you teach awesome pehlay mujy samj nai ayi thi likn ab any shro ho gai hai..keep it up

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

    mam your lectures are really helpful I cleared all of my Data Structure concept with the help of your lectures. moreover you are so pretty mam :) God Bless You

  • @AKHILDS-j3v
    @AKHILDS-j3v 5 лет назад +3

    Key points....thanx maam....sweet voice also😍😎👌❤❤❣

  • @hatake_kakashi7359
    @hatake_kakashi7359 7 месяцев назад

    She has singlehandedly helped so many cs students to get a decent score in their exams, it's unbelievable.

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

    Best video of AVL rotations on uTube ❤️

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

    I have a SEM exam trw ... She helped a lot..... Tq soooooooo much mam

  • @patricechaula3430
    @patricechaula3430 5 лет назад +4

    Jenny on algorithms you are the best

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

    I'm Giving my back paper for data structure tomorrow...have been watching you since last 6 hours ....i can say the subject i hated the most dunno why i'm in love with ......hope i clear my exam ...tonight just gonna watch you

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

      to bhai pass ho raha hai??

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

      @@chirayu8210 are ekdum mst inhone jitna bataya sara zero print mei likh ke le gya.....kasam se 50 se upr are hai

    • @Aditya-dw4kz
      @Aditya-dw4kz 5 лет назад

      sahi hai bro, bas bc pass hona hai

  • @Betch416
    @Betch416 2 года назад +2

    Ur vedios helps for one day batting madam by seeing ur vedios we can attempt something in exam without empty paper

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

    hatsoff to you mam and your content, this video is still relevant with today's concept. No extra memory will occupy in learners brain just learn and be confident about that topic

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

    I love you sis!! For giving us best teaching..

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

    Great mam. Best videos ever made in data structure.Madam plz
    upload videos on all sorting algorithms and their time complexity.

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

    Excellent teaching Mam... Thanks I understand Avl tree.. Mam please upload red black tree video... U r the only who can make us understand.. Please

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

    You have......a kaatil attitude....and best explaining technique...

  • @SaurabhKumar-lu7su
    @SaurabhKumar-lu7su 5 лет назад +9

    ma'am, your videos are really helpful. Please upload videos for RB tree and others as well.

  • @SalwaShaik-t4t
    @SalwaShaik-t4t 10 месяцев назад

    thannkkkkk uhhhhh so muchhhh mammmmmmm for thisss video...This concept is now crystal clear for meeee...can't express my thanks in wordsss..You are just amazing
    .

  • @piyushparadkar6290
    @piyushparadkar6290 5 лет назад +3

    adorable way of explaining
    just loved the method of her teaching and her to............

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

    extraordinary teaching capabilities regarding data structures... i am doing my masters in IT after a gap of 16 years.........but ur lectures are so easy to understand...thanks Ma'me
    Islamabad, Pakistan

  • @devaKumar-du6mr
    @devaKumar-du6mr 4 года назад +1

    Nyc explanation mam iam from Andhra Pradesh
    East or West Jenny Mam is the best

  • @Sonalisingh3
    @Sonalisingh3 5 лет назад +4

    Your lectures are so helpful mam...than my college lectures...thank you so much mam😊

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

      Konse college se ho aap 🤔🤔btana zaroor

  • @CaptizioEthiopiano-xc7qk
    @CaptizioEthiopiano-xc7qk 7 месяцев назад

    Thanks, your way is like cold water, so calm and brain penetrator

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

    I understood very well and I had tried with one example too, It's really detailed explanation mam, thank you so much

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

    Love you mam 💖💖. My problem of dsa solved

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

    for jee Alakh sir is there and here you are with us , jaise wo Physics or chemistry ka sara dar nikal dete hai vaise aapke lectures bhut help krte hai dar bhagane me 🙏🏻

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

    We like ur speech and patience that they way u teach is usefull thank you for reaching a good position from ur way mam once again a heart full thank u

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

    I also shared the videos of your channel to my friends ....thanks a lot mam👌🙏🙏🙏👌

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

    thank you so much I'm so grateful you exist 🥺

  • @scorpionkingcr4523
    @scorpionkingcr4523 3 года назад +2

    Yehhh I am gotta full marks if it comes in exams thank u so much mam😍

  • @JP-programming
    @JP-programming 2 года назад

    Outstanding explanation thanks so much ma’am, never forgot the little beautiful smile of the last minute.

  • @user-hpdengs
    @user-hpdengs 2 года назад

    just noticed 1 million subs. congrats

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

    This channel saved me thankyou Jenny

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

    Mam honestly speaking avl is most difficult for me but u made me easy

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

    Tulsi and honey will help you Mam.
    Thank you for teaching Mam

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

    Thank u mam,thank u so much for teaching in an understanding way.Our college teachers also won't explain in this way.

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

    Thank you, Ma'am! Love from Sri Lanka...

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

    Masha allah masha allah well explained....

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

      Ma'am you are awesome 👍 you do so much efforts to clear our concepts💗💗
      Only by your videos I get good marks 💕

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

    Thank you mam I understand It very well because of you ❤

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

    mam your explanation is awesome ,this explanation makes understanding very easy ,thankyou mam

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

    This is great, thanks for giving us such a conceptual explanation. Love you

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

    mam u r the best....Now AVL is clear to me😍

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

    Thank you very much mam. You have cleared my doubts in avl tree.

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

    thanku so much for your class😇☺☺........your soooo cutyy.......

  • @umeshpalsingh9391
    @umeshpalsingh9391 3 года назад +2

    Thanks alot for explaining this topic because i was so confused before 🙏🏻

  • @user-wv5ct6uj9z
    @user-wv5ct6uj9z 18 дней назад

    Thank u so much mam🙏 this video helped me❤

  • @vikramrajput76
    @vikramrajput76 5 лет назад +3

    Loved your way of teaching