Iterative Preorder Traversal using Stack

  Рет қаралды 25,681

Vivekanand Khyade - Algorithm Every Day

Vivekanand Khyade - Algorithm Every Day

Күн бұрын

Пікірлер: 22
@melihaslan9509
@melihaslan9509 4 жыл бұрын
I cannot imagine a binary tree can be explained better than this channel!! Thanks a lot for giving us great tutorial on binary tree.. I understand better now..
@Hrit
@Hrit 4 жыл бұрын
very lucid explanation. Thank you
@sachin_bhandari8470
@sachin_bhandari8470 6 жыл бұрын
Thank you sir .. please upload more videos on advance data structures
@amitchoubey7755
@amitchoubey7755 10 ай бұрын
superb
@sabuein
@sabuein 4 жыл бұрын
Thank you very much, brother.
@pranavsingh9284
@pranavsingh9284 4 жыл бұрын
fantastic sir
@R4C3h4wk
@R4C3h4wk 5 жыл бұрын
Thank you ! easy to understand
@Useracwqbrazy
@Useracwqbrazy 5 жыл бұрын
Sir please make videos on heap sort ,along with the code or algorithms of building max and min heap and also heapify
@abhishekkhandare4872
@abhishekkhandare4872 4 жыл бұрын
I m getting error with this code Onthe line of st.Pop(); Plzhelp me. // binary search tree(BST) //depth first search(DFS) //pre-order traversal //post-order traversalroot> //In-order traveral #include #include using namespace std; class node { public: char data; node* Llink; node* Rlink; node(char x):data(x),Llink(NULL),Rlink(NULL){}; }; node *block(char x) { node *block=new node(x); return block; } node *BST(node *root, char x) { if(!(root))return block(x); else if(xdata)) root->Llink=BST(root->Llink, x); else root->Rlink=BST(root->Rlink, x); return root; } int preOrderTraversal(node* root) { if(!(root)){return 0;} else{ coutLlink); preOrderTraversal(root->Rlink); } } node* preOrderTraversaByIterationl(node* root) { stack st; if(root) st.push(root); while(root) { root=st.top(); st.pop(); if(root->Llink)st.push(root->Rlink); if(root->Rlink)st.push(root->Llink); cout
@waqaryounis5090
@waqaryounis5090 6 жыл бұрын
thank you sir//// please upload priority algorithm in queue
@Gandhiboy
@Gandhiboy 3 жыл бұрын
Thank you so much
@45_ritiksharma32
@45_ritiksharma32 4 жыл бұрын
Upload vidios on time complexity analysis
@prabhusarathy922
@prabhusarathy922 5 жыл бұрын
Great
@ayushgarg5929
@ayushgarg5929 3 жыл бұрын
Complexity ???
@abhishekkhandare4872
@abhishekkhandare4872 4 жыл бұрын
Sir
@RohitSingh-ku6nt
@RohitSingh-ku6nt 6 жыл бұрын
sir how will create a tree
@RohitSingh-ku6nt
@RohitSingh-ku6nt 6 жыл бұрын
And sir how will store data in array or dynamic array
@supamdeepbains5172
@supamdeepbains5172 5 жыл бұрын
yo yo this guy keep it low low and slow slow oh my god oh
@azizchafik
@azizchafik 5 жыл бұрын
I do this with sample way : I print a root after I push right child and left child until the stack is not empty
@apurvgolatgaonkar590
@apurvgolatgaonkar590 5 жыл бұрын
Great
INORDER PREDECESSOR in Binary Search Tree
22:51
Vivekanand Khyade - Algorithm Every Day
Рет қаралды 42 М.
Iterative Postorder Traversal using one stack
34:48
Vivekanand Khyade - Algorithm Every Day
Рет қаралды 25 М.
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2,1 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,6 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 5 МЛН
Iterative Inorder Traversal (Non-recursive)
16:50
Vivekanand Khyade - Algorithm Every Day
Рет қаралды 58 М.
Binary tree traversal - breadth-first and depth-first strategies
11:54
L9. Iterative Preorder Traversal in Binary Tree | C++ | Java | Stack
6:50
How to STUDY so FAST it feels like CHEATING
8:03
The Angry Explainer
Рет қаралды 1,8 МЛН
L10. iterative Inorder Traversal in Binary Tree | C++ | Java | Stack
11:14
Data structures: Binary Tree
16:17
mycodeschool
Рет қаралды 1,4 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2,1 МЛН