10 years later and there is no other video that explains this topic as intuitively as this guy did..Kudoss to thiss guy💪🔥
@ahrik-76 жыл бұрын
Dude, you're like one of the few people I'd comment on.. your work is amazing. You've brought insane amount of clarity to each concept.
@JangBahadur30282 жыл бұрын
He is dead... man. In road accident.
@alextech48812 жыл бұрын
@@JangBahadur3028 the speaker is not dead, but sadly his mate is. Rest in peace!
@hornyjesuz Жыл бұрын
@@JangBahadur3028really? Loss is incomparable 😭
@LearnwithChampzz-rv4lk5 ай бұрын
Life is full of circles!! Few years ago in 2020, I was watching your video to get my first job in college placement and now here i am again!!
@dhillaz7 ай бұрын
Excellent lesson. Related Leetcode exercises: 144 - Binary Tree Preorder Traversal 102 - Binary Tree Level Order Traversal
@yosuanicolaus2 жыл бұрын
Thank you very much for your explanation on DFS! Understanding about DLR, LDR, LRD really just makes everything 100x simpler.
@altechy73043 жыл бұрын
There are people who teach, because they hold a degree, and that degree allows them to do what ever they want. And there are people who have actually the skill of teaching a special subject. Few Universities in the US have skilled teachers... Thank you so much for sharing your expertise with the world!
@MhZnSO48 жыл бұрын
The level of clarity in concepts i gain after your watching videos is PHENOMENAL! Keep up the good work. Open up some portal where willing people like me can give some money to your efforts.
@711tornado6 жыл бұрын
I agree. Often it's hard to find people who teach things in such a precise and clear manner. I remember when I first started programming in C from Java, the concept of pointers absolutely threw me through a loop and the common explanation of "It's just like a reference in Java!" didn't cut it, mcodeschool's lesson on pointers had excellent examples and helped grasp the concept perfectly!
@Ankit-mq6em6 жыл бұрын
Animesh Nayan sir you are great and can be leader in whole india if you open your online courses as well as offline institute sir .You will rock and beat all others easily
@amanrai80105 жыл бұрын
@rocky rawlo Bro he is alive his cofounder Harsh Surnyan is no more
@cripplingdepression88896 жыл бұрын
These videos are way clearer than my engineering school's courses THANK YOU SO MUCH MAN YOU'RE THE BEST
@gauzammalhotra5 жыл бұрын
what a name lmao
@ribaker8227 жыл бұрын
You have got unusual clarity and insight into the concepts you teach. People like you are a breath of fresh air in CS. Thank you for deciding and taking time to do these series!
@mohbob10 жыл бұрын
Honestly believe your teaching standard is THE best I've come across !! I'm from london UK but currently wishing I was in India just so I can study in your boot camp !
@mycodeschool10 жыл бұрын
Mohbob Ali Thanks a lot :)
@lakshminarasimhanb6 жыл бұрын
Your preorder inorder postorder explanation is fantastic that cleared my intrinsic confusion.
@nickorefice73237 жыл бұрын
Thanks for the upload! The coloring of nodes during traversal really helped with my comprehesion
@camillesatoshi8393 Жыл бұрын
Hahaha, I have never seen an explanation so clear, step-by-step. There is no space for doubts in between. It's a piece of "for dummies" mastery. Thanks
@joeybing34769 жыл бұрын
best set of tutorials I've came across. outstanding!
@pranavshukla71884 жыл бұрын
One of the best explanations I have ever seen on KZbin.
@addadd87844 ай бұрын
thank you. easy to follow and great visuals. 10 years on and this is still great.
@akhilgupta36644 жыл бұрын
The concepts after watching these videos are reached at hight level. After watching your videos , I feel confidence in that particular topic. Thanks Sir !!
@chandumudiraj25822 жыл бұрын
After watching this video I thought this is a one of the best channel I recommend for learning data structure easily... Thanks a lot for the explanation
@NeeliMegha0247 жыл бұрын
I am watching your video's from couple of days and i haven't watched anything better than this. You are really helping people to understand real concepts. No noise. Gr8!. Please continue and help people.
@mashable87598 жыл бұрын
Please i recommend everybody to see all his lectures. THey are better than any college teacher :o THANK YOU So MUCH SIRRRRR
@snigdhasingh5334 жыл бұрын
The best explanation across the internet
@sa250783 жыл бұрын
Ita still relatable even now .Thanks for such an amazing explaination😀
@rbsupercool10 жыл бұрын
who the heck dislikes this videos... these are the best..
@sravansainath79802 жыл бұрын
I was in 6th class when this video was uploaded ,now i am in my 3rd year b.tech
@tanminator_9 жыл бұрын
You guys just keep saving me time after time!!!! Great work. :)
@amansinghbhadauria28185 жыл бұрын
Why did you stopped making videos? We need a hero like you to understand these concepts clearly.
@0x1h0b3 жыл бұрын
It's a very sad story actually, i found out while reading one of his interviews on why he stopped making videos.........initially they were 2 friends who started making videos and unfortunately one of them passed away, he had an accident or something... after that videos very less frequent and eventually he stopped making videos ..now he focuses more on his family and full time job....that's all i know
@aryanverma78003 жыл бұрын
Agree its difficult to manage youtube.....but still you can do a live stream to chat with your students.....and share feelings with us....that would be great
@Mari22R7 жыл бұрын
You are the best professor ever! Thank you so much for posting videos
@tsunningwah3471 Жыл бұрын
is
@pramodkumargupta62698 жыл бұрын
You guys are doing great job!! keep it up, your explanations is far better than any book or lectures, concise and simple !!
@ankitajain41949 жыл бұрын
Best tree traversal explanation.
@ajinkya90swim10 жыл бұрын
I love this guy!!! very clear and systematic approach.
@IRLVaporwave3 жыл бұрын
OMG I FINALLY GET HOW TRAVERSAL WORKS. THANK YOU!!!!
@alexdesouza1409 жыл бұрын
Outstanding explanation like all of your other videos.. thanks for your hard work !!!
@javayriyab4001 Жыл бұрын
you explain it so well, thank you :)
@jay_ndimande2 жыл бұрын
this has to be the best explanation. 🥺
@batemanyorayamba44414 жыл бұрын
As in.. This explanation is superb and uncomplicated like those the school lecturer gave
@ChauNguyen-nb5so5 жыл бұрын
Your videos are so helpful with all the concepts in my Data Structure class. Thank you so much
@bayazidtamim76546 жыл бұрын
your this video helped my exam preparation
@nesliemmanunday3682 Жыл бұрын
I was here from TOP.
@salthesadmanshark56453 жыл бұрын
this was a very well made video, concise and well explained. Thumbs up .
@saanviahuja1 Жыл бұрын
This was just wow 🙏 Very clear explanation
@adamrizk6735 Жыл бұрын
Awesome video, thanks for uploading this
@kartikxramesh5 жыл бұрын
Can someone please explain why Inorder traversal of a binary search tree gives a sorted list? at 11:27 the list has the order G H I. now I is definitely greater than G. but both G and H are smaller than I, so how come G is before H necessarily? It could be reverse also?
@MrWhiteMischief8 жыл бұрын
Whats your name buddy? ..your videos are the best I have ever seen.. the way you explain and use diff colors and how overall video is made.. great work.. thanks a ton!
@AnitBasuThakur8 жыл бұрын
+Harsh Saha Animesh Nayan.
@brandonklein15 жыл бұрын
Really fantastic clarity! Thank you so much!
@NqobileSayi Жыл бұрын
Very understandable... Thank you
@metarun3 жыл бұрын
Inorder traversal only gives the sorted list if the tree is Binary Search Tree, a very important thing to remember.,
@yeah3722 Жыл бұрын
This video was amazing, well done!
@punstress4 жыл бұрын
Excellent visualization but why didn't you post the link to the next one?
@fisslewine12227 жыл бұрын
Great tutorial, do you have anything for node deletion?
@wandererstraining2 жыл бұрын
Well, that's one more of your videos that makes it to my favorites... Again. 😁
@deikan41610 жыл бұрын
excellent video, i really appreciate your method of explanation.
@quantum_yt479010 ай бұрын
nice explanation
@ImranAliyev4 жыл бұрын
Excellent explanation!
@rudiboshoff82015 жыл бұрын
Amazingly clear video, Thank you!
@nandatkumar8 жыл бұрын
Hi, Thanks for the explanation. Its very great explantion... thanks again
@folksgames70478 жыл бұрын
Very helpful, thank you!
@sathishs58404 жыл бұрын
post order traversal of the tree should be A,C,B,E,D,H,I,G,K,J . at 11.49 last two node is reversed.
@terryparrish67639 жыл бұрын
Very good example!!! I really was able to follow. Thanks!!!!
@nabilmuthanna608310 жыл бұрын
first of all,I have been watching your videos and they are really helpful thank u for that. I just have question so for traversing the tree in depth-first or breadth-first , the time complexity is O(n) because I have to visit every node on the tree what about the space complexity for depth-first and breadth-first..? thanks in advance.
@mycodeschool10 жыл бұрын
nabil muthanna : space complexity will be O(n) in worst case and O(log n) in average case for depth-first. For Breadth-first , space complexity will be O(n) in average case. So, depth first is efficient in terms of memory consumption. I'll explain space complexity analysis in detail in coming. lessons.
@nbotelho108 жыл бұрын
Very nicely explained, thank you!
@DenisBTV7 жыл бұрын
Awesome explanation!
@christiangarmay46675 жыл бұрын
Thank you. I can answer my exam tomorrow.
@usama579266 жыл бұрын
amazing algorithms
@KnightVsMinecraft8 жыл бұрын
Thanks :) very helpful
@Sam-oc7nm9 жыл бұрын
Man, you are the best!!!!!! thank you so much!
@demigod61904 жыл бұрын
you just broke the concept men!
@AjinkyaKapseiajinkya8 жыл бұрын
thank you so much..which software did u used for this tutorial..?
@ManishKumar-qx1kh7 жыл бұрын
Sir can you upload videos on heap tree please.
@markliu224 жыл бұрын
thank you, very helpful dood
@ANKITKUMARapple7 жыл бұрын
Thanks a lot sir! for making such an awesome video. Clarity of Concept->Excellent Sir,I have a doubt can u please tell me tree programmings are more efficient in C/C++/Java. I have followed all of your lectures.
@ForcedPositivityMalayalam3 жыл бұрын
I know I'm like 7 years late to the party, but for anyone who can't remember preorder, postorder and inorder, think of it like this: The convention is always to read Left child before Right child. Preorder: Root is "pre"-read to Left and Right. Pre meaning before. That is, root > left > right. Inorder: Root is "in (between)" Left and Right. That is, left > root > right. Postorder: Root is read "post" Left and Right. Post meaning after. So, that would be, left > right > root. Hope it helps some random stranger. And btw, I'll give the credit for this "mnemonic" to Jenny from Jenny's Lectures. I watch both her and mycodeschool's videos to get a good understanding of the concept and the algorithm.
@riazlatib9 жыл бұрын
Thank you for your help!
@arush232310 жыл бұрын
sir, we all are waiting for your up comming videos...please be quicker.. :D and BDW I just love the way you teach...keep these amazing videos comming...
@jaxongirrahimov79084 жыл бұрын
superb as Feynman
@AhmadAwais9 жыл бұрын
Awesome! How do you record these videos? What are you using to write and highlighting and stuff? Looking forward.
@R9000S9 жыл бұрын
+Ahmad Awais just checked out ur cool website. and dang u have a lot of twitter followers
@ordinarycoder80909 жыл бұрын
great explanation
@deveren8 ай бұрын
from odin!
@noice10064 ай бұрын
Same
@deveren4 ай бұрын
@@noice1006 wish ya luck keep it up
@harithabandara32128 ай бұрын
Thank you very much!♥
@mikemassoom9 жыл бұрын
Outstanding!!! Thank you
@iwayanbagus22716 жыл бұрын
I tried to figure out the value in Postorder traversal, mine is A,C,B,E,D,H,I,G,K,J,F. CMIIW
@divyanshsharma74065 жыл бұрын
kindly provide the video transcript of your lectures as provided by coursera
@ElTexMexAlex7 жыл бұрын
You taught better than my teacher.
@kausachan41674 жыл бұрын
is that me doing data structures so well !!!
@koustavannu10 жыл бұрын
just luvd it. teaching style z just awesome. very much helpful...!!!!
@prabh5577 жыл бұрын
*Sir u should write a leacture number..it will be helpful*
@Confusedalien11337 жыл бұрын
Lol this channel died because his friend died and now he is back to working at microsoft sad!
@ArkamitDutta9 жыл бұрын
Is it possible to do inorder or postorder traversals in BFS?
@krishnakandula65874 жыл бұрын
Woderful ! Thank you.
@bbs-33584 жыл бұрын
so the Post Order in the video is correct?. And inorder - how come is G, H, I? why is it not H, I , G , J, K? ** can someone explain to me :(
@sathishs58404 жыл бұрын
try to visualize the each node and left subtree and right sub tree and solve each sub tree with the order
@Historyiswatching2 жыл бұрын
Is preorder, inorder, postorder only applicable to DFS? I'm confused by the wording from your video. Do we not use those 3 orders for BFS? Thank you
@Iam_inevitabIe2 жыл бұрын
Yes, in BFS there is no preorder, inorder and postorder because we just traverse from left to right in each level until the tree is done
@viktorull5 жыл бұрын
And when it have cycle (be a binary or any kind of tree, for example in that Arad to Bucharest map example) how the breadth-first and depth-first search behave?? could i put the repeated leaf node again? Thanks!!
@MaminaZvezdochka3 жыл бұрын
Thanks so much for it! 🔥
@raiyanhossain6914 жыл бұрын
Thank you sir.
@ArifA9 жыл бұрын
If the height of left sub-tree and right-tree are same, then what would be the return value from max function?
@anirvansen29414 жыл бұрын
Great Stuff!
@raffy330410 жыл бұрын
Please make a vid tut on how to draw tree from pre,in and post traversals? thanks
@garywhite827410 жыл бұрын
You mentioned a word starting with "c" several times in the 1:50-2:10 time frame and I cannot understand what you're saying. It sounds like "craft" and that's how it's being interpreted by the auto closed captioning. What is this word? Thanks.
@garywhite827410 жыл бұрын
Are you saying "graph"?
@mycodeschool10 жыл бұрын
Gary White Yeah, I am saying "Graph". May be I need to upload subtitle for this one. And I think "graph" would be pronounced properly moving on. :)
@garywhite827410 жыл бұрын
mycodeschool Thank you
@aryanverma78003 жыл бұрын
@@mycodeschool when are you posting videos back on youtube
@hemantyadav104711 ай бұрын
The only way to understand anything is to do it recursively. Just like dfs