It took me some time to understand the deletion of the node that has two children. But finally understood after watching again and again. Thank you very much. You are doing a great job and I'm a big fan of your channel.
@alooooshm2 жыл бұрын
This is super great! It's truly fabolous how you compress all the heavy concepts in 20 minute video and still be as detailed and practical as a 3 hour university lecture. Pretty much respect keep it up🙏
@geekific2 жыл бұрын
Thanks a lot :) Really glad I could help!!
@o.s.1406 Жыл бұрын
You are more helpful than my college professors. I would rather pay my tuition to you!
@cetintekin95202 жыл бұрын
Hey, Been watching your videos to understand basic data structures and algorithms. Just wanted to thank you for your expainations and using generics. You are a great help.
@geekific2 жыл бұрын
Glad to help! That's what the channel is here for :)
@vladimir34502 жыл бұрын
Because of your way how you explain, you helped me to understand it very fast. Thank you
@geekific2 жыл бұрын
You are welcome! Glad it helped :)
@ioanacrisan36849 ай бұрын
Thank you for your work! Great graphics and nice explanations.
@darkstudio31702 жыл бұрын
Saying again , its a underrated channel. while the videos like "A day in mang\fang" gets millions views , this gold content is not nowhere touching 10k views. Says a lot about people behaviour in general.
@joeyyin15182 жыл бұрын
The implementation of deep recursion is awesome !!!
@geekific2 жыл бұрын
Glad you liked it :)
@prashantrajgor03 Жыл бұрын
This is really useful, just have one question, the code you provided for inserting node will work if there is a duplicate value?
@geekific Жыл бұрын
Glad it was! Nope since we have comparison for greater and smaller only :) Cheers!
@blake-hz5vx Жыл бұрын
Great video very helpful
@sadiulhakim7814 Жыл бұрын
Nice Video
@chim893811 ай бұрын
What about removing with a parent pointer?
@SaintC0bain2 жыл бұрын
This is a great video! Thank you!
@geekific2 жыл бұрын
Glad you liked it!
@Mamelcrispen2 жыл бұрын
this video is sick you helped me so much thanks
@geekific2 жыл бұрын
So glad it was helpful! :)
@ahmad-ali14 Жыл бұрын
super helpful
@jiu89b68hso8 Жыл бұрын
Thank you!
@sivamediboina97112 жыл бұрын
Great for reducing the code by adding more methods. height (node) method has a condition if the node is null then it will return 0. My suggestion is return -1 instead of returning 0 then AVL balancing works perfectly. Any one Please let me if anything is wrong from my side.
@geekific2 жыл бұрын
Hello! Am not sure I got you, but feel free to check our AVL video here: kzbin.info/www/bejne/gJucfpyqZ5l2jc0 :)
@abanoubmaged36472 жыл бұрын
In the delete implementation .. one child case .. how is the child is automatically assigned as a parent (in the return statement)?
@geekific2 жыл бұрын
Yes! It works similarly to what was explained between 15:00 and 17:20
@cropduster34 Жыл бұрын
Mr. Takei?
@geekific Жыл бұрын
🖖
@kawaeeee2 жыл бұрын
where is main testing code...
@geekific2 жыл бұрын
Hey, I figured it was better to centralize everything in the same video :) Check it here: kzbin.info/www/bejne/np62d6iDZ7maotk. Cheers!
@maxfan60352 жыл бұрын
I could not understand the part of deleting a node having two children nodes. Pronunciation of the words threw me off
@geekific2 жыл бұрын
Sorry about that! Feel free to ask any question and I'll try my best to clarify :)