Lowest Common Ancestor of a binary tree | Leetcode

  Рет қаралды 41,156

Techdose

Techdose

Күн бұрын

Пікірлер: 56
@jlecampana
@jlecampana 2 жыл бұрын
You're an excellent teacher, I've learned so much from your videos, you explain recursion beautifully, Thank you!
@praveengautam4689
@praveengautam4689 2 жыл бұрын
you explaied node tree recursion like a class 8th maths problem. Bro you're a genius.
@amratef3245
@amratef3245 Жыл бұрын
I don't comment very often on videos, but yours really helped me. Thank you so much
@techdose4u
@techdose4u Жыл бұрын
Welcome :)
@linlyu8321
@linlyu8321 11 күн бұрын
Thank you so much, very clear and helpful video!
@techdose4u
@techdose4u 11 күн бұрын
welcome :)
@embarrassed_dodo
@embarrassed_dodo 5 ай бұрын
Awesome explanation, I had trouble understanding this earlier but now i get it
@techdose4u
@techdose4u 4 ай бұрын
Great!
@sirichandanayadav5249
@sirichandanayadav5249 2 жыл бұрын
Happy teacher's day Sir...
@DaudZaidi
@DaudZaidi 3 жыл бұрын
Nice one. Please do Leetcode 621 - Task Scheduler.
@techdose4u
@techdose4u 3 жыл бұрын
Sure 👍🏼
@jlecampana
@jlecampana 2 жыл бұрын
@TECH DOSE, Yes! Please do 621! Thank you!
@ritikmishra5210
@ritikmishra5210 2 жыл бұрын
Man, you're awesome as always!
@techdose4u
@techdose4u 2 жыл бұрын
Thanks 😊
@anupam6045
@anupam6045 2 жыл бұрын
Best expalnation ever
@albindavis3538
@albindavis3538 2 жыл бұрын
great explanation theyw ay you explain the question by all possibe senario is superb
@charkhude
@charkhude 2 жыл бұрын
Thanks
@techdose4u
@techdose4u 2 жыл бұрын
Welcome :)
@areebashaikh22
@areebashaikh22 11 ай бұрын
Thank you!
@sharonwang592
@sharonwang592 2 жыл бұрын
Very smart! Thanks
@harpercfc_
@harpercfc_ 2 жыл бұрын
THIS IS AWESOME.
@chrisliewjy
@chrisliewjy 3 жыл бұрын
Great stuff! 👍🏻
@techdose4u
@techdose4u 3 жыл бұрын
Thanks ☺️
@nurshuvo3854
@nurshuvo3854 2 жыл бұрын
Great explanation.
@techdose4u
@techdose4u 2 жыл бұрын
Thanks :)
@mangoman2023
@mangoman2023 3 жыл бұрын
Very nice explanation. Thank you
@annawilson3824
@annawilson3824 3 жыл бұрын
TECH DOSE, do you plan to add playlists according to the Leetcode's difficulty level? That would increase views for you and help the audience to watch the whole list of problems that they target. Thanks.
@techdose4u
@techdose4u 3 жыл бұрын
Yes I will 👍🏼
@annawilson3824
@annawilson3824 3 жыл бұрын
@@techdose4u thanks, looking forward to it!
@techdose4u
@techdose4u 3 жыл бұрын
👌🏼
@devbhattacharya153
@devbhattacharya153 2 жыл бұрын
Thanks a lot sir :)
@santoshrathod9868
@santoshrathod9868 2 жыл бұрын
Thanks brother
@mrinalmadhav8119
@mrinalmadhav8119 3 жыл бұрын
Very much excited
@techdose4u
@techdose4u 3 жыл бұрын
😀
@chetantailor3620
@chetantailor3620 3 жыл бұрын
Nicely explained !!
@techdose4u
@techdose4u 3 жыл бұрын
Thanks
@ui.ashish
@ui.ashish 3 жыл бұрын
amazing content
@techdose4u
@techdose4u 3 жыл бұрын
Thanks 😊
@nitinsaxena1857
@nitinsaxena1857 3 жыл бұрын
Excellent.
@preetambal7443
@preetambal7443 3 жыл бұрын
Awesome!!
@techdose4u
@techdose4u 3 жыл бұрын
Thanks
@sharetosriram123sdsd
@sharetosriram123sdsd 3 жыл бұрын
Your final commentary is a lot confusing and doesn’t explain why you return left or right when the other is null. It is because when right is null you found both modes on left so the left node down is LCA and vice-versa
@techdose4u
@techdose4u 3 жыл бұрын
Take some examples and it will be clear for sure
@JangBahadur3028
@JangBahadur3028 3 жыл бұрын
Wait is over. 😊
@techdose4u
@techdose4u 3 жыл бұрын
😀
@sibiranganath
@sibiranganath Ай бұрын
Understood
@techdose4u
@techdose4u Ай бұрын
👍🏼
@shrutibansal5261
@shrutibansal5261 2 жыл бұрын
👏👏👏
@biswajitmahato4413
@biswajitmahato4413 3 жыл бұрын
What is the editor name?
@sunny-14689
@sunny-14689 3 жыл бұрын
Can you also discuss on side how to solve if links to parent is present (i.e each node contains link to parent) ?
@techdose4u
@techdose4u 3 жыл бұрын
Ok
@andrepinto7895
@andrepinto7895 2 жыл бұрын
This makes unnecessary work. Imagine that both nodes are on the left, your code still explores the entire right subtree, when it could already stop the search there. You can keep state locally in the class or use an helper method with an additional settable field to avoid this. On the other hand, the fact that you don't continue the search down the subtrees when root matches one of the nodes, reduces the search space, so depending on the case, it might end up being better or worse.
@SibiRanganathL
@SibiRanganathL Ай бұрын
Uderstood
@techdose4u
@techdose4u Ай бұрын
👍🏼
@maruthkamath9304
@maruthkamath9304 8 ай бұрын
~12.30 is wrong.LCA could have been 5 also . So the conclusion is wrong. I guess needs an edit.
@calvio2835
@calvio2835 Жыл бұрын
such an awful explanation
Count of good nodes | Leetcode #1448
22:41
Techdose
Рет қаралды 9 М.
LOWEST COMMON ANCESTOR OF A BINARY TREE III [PYTHON]
16:38
Cracking FAANG
Рет қаралды 12 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
The Ultimate Sausage Prank! Watch Their Reactions 😂🌭 #Unexpected
00:17
La La Life Shorts
Рет қаралды 8 МЛН
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 13 МЛН
Vertical order traversal of a binary tree | Leetcode #987
18:03
Lowest Common Ancestor Between 2 Binary Tree Nodes (A Recursive Approach)
20:30
FACEBOOK CODING INTERVIEW QUESTION - LOWEST COMMON ANCESTOR
10:22
AlgosWithMichael
Рет қаралды 9 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 835 М.
Binary Lifting (Kth Ancestor of a Tree Node)
18:01
Errichto Algorithms
Рет қаралды 100 М.
Lowest Common Ancestor Binary Tree
11:08
Tushar Roy - Coding Made Simple
Рет қаралды 252 М.
Count Complete Tree Nodes | Leetcode #222
13:39
Techdose
Рет қаралды 35 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН