Amazing great algorithms !!!Thank you for posting this. Awesome video as always. Keep up the good work!!
@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 :)
@juhimittal33202 жыл бұрын
love the way you are explaining the things, best ds tutorials
@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.
@lresleland42386 жыл бұрын
thank you for step by step instructions. Makes a big difference in understanding until the end!
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.
@m4riders2 жыл бұрын
Very well explained sir
@coderix14043 жыл бұрын
Awesome explanation
@smn6567 жыл бұрын
Thanks for the great explanation Vivekanand.
@dimpleshah30374 жыл бұрын
Superb explanation
@himansuranjanmallick164 жыл бұрын
Awsome logic bro👌
@vikashkumarchaurasia12996 жыл бұрын
Outstanding explanation
@abhisheksaxena64133 жыл бұрын
great explaination ... i was struggling to understand this
@vivekanandkhyade3 жыл бұрын
Glad to help you.
@kasyapdharanikota85703 жыл бұрын
very well explained. Thank you sir .
@omrajpurkar4 жыл бұрын
Nice Explanation!! Thank you 🙏
@VirendraSingh-hd9yr3 жыл бұрын
thankyou sir for awesome explation
@xCwieCHRISx5 жыл бұрын
Now I did understand the algorithm on wikipedia. Thank you.
@sweekriteesingh5184 жыл бұрын
Very nicely explained 👍
@ryan-bo2xi5 жыл бұрын
You are awesome brother. Better than G* i should say !
@ArunKumar-wy8qv4 жыл бұрын
Thankx sir, So level order traversal and BFS is same ?
@sandeepmunavalli63457 жыл бұрын
Very Nice and clear explanation sir :)
@preetamvarun92194 жыл бұрын
Man you're awesome seriously
@nitinsridhar75554 жыл бұрын
Who is your guru? Great explaination...!
@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?
@malkitsaggu4 жыл бұрын
Great explanation.
@kkbh42636 жыл бұрын
Clear and crisp explanation. But do it with code.
@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
@ashishg6566 жыл бұрын
do you provide live coaching for interview preparation. ?
@taranjitsingh11156 жыл бұрын
great work, man! cheers!
@dan-nm2tg7 жыл бұрын
very clear to understand .thanks
@surajne24194 жыл бұрын
Good job Bro. Keep it up :)
@ashishg6566 жыл бұрын
great video sir, thanks a lot
@biplabsarkar48277 жыл бұрын
great explanation sir
@srilekha91776 жыл бұрын
Excellent explanation. Mention the codes also. It would be useful.
@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
@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.
@jingli21686 жыл бұрын
check the length of the queue if len == 1 then stop the while loop, cause only None in the queue
If the tree node has value of type "int" , the Null solution for line by line traversal isn't gonna work.
@talal1944 жыл бұрын
You can enqueue -1 then
@arun26cs6 жыл бұрын
thank you much vivek!!!!
@jingli21686 жыл бұрын
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
@travellamp37692 ай бұрын
Thank you
@noureenislam76916 жыл бұрын
where do i find the code?
@raj-nq8ke3 жыл бұрын
(Dequeue Print Enqueue ) untill queue is empty.
@anandkulkarni21116 жыл бұрын
There is much better and simple way to print level by level using recursive call collect items into map and then iterate level by level to print them
@HumbleMan785 жыл бұрын
In case recursive function call is expensive , this method is suitable. The extra Queue memory is actually O(n) which is very less
@keyurshah52034 жыл бұрын
its really good
@HebaHabashkpoper5 жыл бұрын
thank you so much
@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
@sudamkalpage81074 жыл бұрын
thank you!
@NaRuCHi-ch6 жыл бұрын
thank you so much !!!!
@Bakepichai7 жыл бұрын
superb.... :)
@himanshusattavan13355 жыл бұрын
wonderful
@prakashraj24115 жыл бұрын
osm. explanation
@DeepakPandey7 жыл бұрын
Hi @vivekanand thanks for explanatory videos. Could you please cover trie data structures and there applications. Thanks in advance !
@Developer.7863 жыл бұрын
thank u
@VISHALSHARMA-mu9kl3 жыл бұрын
sir plzz also provide code for this
@jaysahu3577 жыл бұрын
thank you sir
@vivekanandkhyade7 жыл бұрын
Welcome Jayram,
@DentrifixoRam887 жыл бұрын
great job!
@paraskumar6933 жыл бұрын
This is vey High Lebel thinking
@milimishra64477 жыл бұрын
nice..
@ramakrishnakcr44173 жыл бұрын
❤️
@ArpitDhamija5 жыл бұрын
Iska code.....
@brahmam98425 жыл бұрын
Everything is Good.Improve English Bro.(Just suggestion)
@arvindkumarsharma55365 жыл бұрын
What's wrong about his English?
@sachinsingh-jg9lx4 жыл бұрын
Explained logic is crystal clear.....He wouldn't be working for BPO.