Amazing great algorithms !!!Thank you for posting this. Awesome video as always. Keep up the good work!!
@ayushvats18083 жыл бұрын
🔥🔥 the best part is u actually explained so calmly like one by one. and explained how the output is actually coming with that algorithm for all cases if anything will be explained like this.. concepts gonna so easy
@pramodsable44825 жыл бұрын
Awesome Teaching Sir... You made algorithms subject easy to understand. I will be always grateful to you.
@columbiars7 жыл бұрын
Excellent explanation Vivekanand!
@juhimittal33202 жыл бұрын
love the way you are explaining the things, best ds tutorials
@lresleland42385 жыл бұрын
thank you for step by step instructions. Makes a big difference in understanding until the end!
@sejalrathore70803 жыл бұрын
Amazing explanation sir. Really liked it👍👍🥳🥳
@programming_and_snacks51925 жыл бұрын
Thank you sooo much man! No matter what anyone says you are awesome and the way you make things clear is amazing. Thanks again :)
what will be the looping condition in line by line? If it's loop till queue is not empty then in the if condition p ==null, n the enqueue statement under it will make an infinite loop.
@coderix14043 жыл бұрын
Awesome explanation
@vikashkumarchaurasia12996 жыл бұрын
Outstanding explanation
@sweekriteesingh5184 жыл бұрын
Very nicely explained 👍
@himansuranjanmallick164 жыл бұрын
Awsome logic bro👌
@VirendraSingh-hd9yr3 жыл бұрын
thankyou sir for awesome explation
@omrajpurkar4 жыл бұрын
Nice Explanation!! Thank you 🙏
@ashishg6566 жыл бұрын
do you provide live coaching for interview preparation. ?
@ArunKumar-wy8qv4 жыл бұрын
Thankx sir, So level order traversal and BFS is same ?
@malkitsaggu4 жыл бұрын
Great explanation.
@xCwieCHRISx4 жыл бұрын
Now I did understand the algorithm on wikipedia. Thank you.
@abhisheksaxena64132 жыл бұрын
great explaination ... i was struggling to understand this
@vivekanandkhyade2 жыл бұрын
Glad to help you.
@nitinsridhar75554 жыл бұрын
Who is your guru? Great explaination...!
@ryan-bo2xi5 жыл бұрын
You are awesome brother. Better than G* i should say !
@vivektyson4 жыл бұрын
Awesome Sir
@sandeepmunavalli63457 жыл бұрын
Very Nice and clear explanation sir :)
@prasannachalgeri71526 жыл бұрын
Awesome Videos!! I still think there are many missing like finding max element in binary tree using recursion and without recursion which indeed uses LOT. Can you also try to make videos on those topics
@kkbh42635 жыл бұрын
Clear and crisp explanation. But do it with code.
@dan-nm2tg6 жыл бұрын
very clear to understand .thanks
@sachinsingh-jg9lx4 жыл бұрын
Hats Off Buddy....
@tyler_ua65936 жыл бұрын
How can I store each level into an ArrayList? Not just printing them all sequential out.
@tyler_ua65936 жыл бұрын
For everybody who is seeking for the same answer. Here is the link:bit.ly/2HmIOm8
@paligamy936 жыл бұрын
What's your return type look like?
@biplabsarkar48277 жыл бұрын
great explanation sir
@ashishg6566 жыл бұрын
great video sir, thanks a lot
@preetamvarun92194 жыл бұрын
Man you're awesome seriously
@shanikumar20196 жыл бұрын
You are awesome,Dear
@tapanjeetroy82665 жыл бұрын
Thank you sir
@Vishal-ng2xb7 жыл бұрын
Hi ..very good explanation..but for left and right view how do I determine the node?for left view maybe the 1st node after each null..but for right view?
@milimishra64477 жыл бұрын
for right view it will be the end node at each level...
@RANJANJHA956 жыл бұрын
Using level by level (not in one line) For the left view: the first root node and then each node just after null. For left view: Any node just before null
@sudamkalpage81074 жыл бұрын
thank you!
@amd74075 жыл бұрын
Thanks a lot for the video
@HebaHabashkpoper4 жыл бұрын
thank you so much
@srilekha91776 жыл бұрын
Excellent explanation. Mention the codes also. It would be useful.
@arun26cs5 жыл бұрын
thank you much vivek!!!!
@HouseJunkieHUN5 жыл бұрын
Thank you, Sir!
@keyurshah52034 жыл бұрын
its really good
@taranjitsingh11156 жыл бұрын
great work, man! cheers!
@surajne24194 жыл бұрын
Good job Bro. Keep it up :)
@himanshusattavan13355 жыл бұрын
wonderful
@prakashraj24114 жыл бұрын
osm. explanation
@jingli21685 жыл бұрын
Hope this help, but there is another simple version. # None version def horizon_level(root): if root is None: return queue = [] queue.append(root) queue.append(None) while len(queue) != 1: p = queue.pop(0) if p is not None: print(p.data) if p.left is not None: queue.append(p.left) if p.right is not None: queue.append(p.right) else: queue.append(None) return
@user-uh4be8ci7i2 жыл бұрын
thx
@NaRuCHi-ch5 жыл бұрын
thank you so much !!!!
@Developer.7863 жыл бұрын
thank u
@moayyadarz29654 жыл бұрын
really it is amazing and outstanding explanation If we want to communicate with you how can we do that ? we ,a group of students from turkey ,want to take a paid course online from you hopefully you could help us all the best
@DeepakPandey7 жыл бұрын
Hi @vivekanand thanks for explanatory videos. Could you please cover trie data structures and there applications. Thanks in advance !
@Vishal-ng2xb7 жыл бұрын
How do I check for consecutive null
@sunitshrivastava44487 жыл бұрын
inside if loop, check for next element of queue to be null and break out of while loop.
@jingli21685 жыл бұрын
check the length of the queue if len == 1 then stop the while loop, cause only None in the queue