We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1962577 commit 44fb824Copy full SHA for 44fb824
inorder.cpp
@@ -0,0 +1,38 @@
1
+#include <bits/stdc++.h>
2
+using namespace std;
3
+
4
+struct Node {
5
+ int data;
6
+ struct Node *left, *right;
7
+};
8
9
+Node* newNode(int data)
10
+{
11
+ Node* temp = new Node;
12
+ temp->data = data;
13
+ temp->left = temp->right = NULL;
14
+ return temp;
15
+}
16
17
+void printInorder(struct Node* node)
18
19
+ if (node == NULL)
20
+ return;
21
22
+ printInorder(node->left);
23
+ cout << node->data << " ";
24
+ printInorder(node->right);
25
26
+int main()
27
28
+ struct Node* root = newNode(1);
29
+ root->left = newNode(2);
30
+ root->right = newNode(3);
31
+ root->left->left = newNode(4);
32
+ root->left->right = newNode(5);
33
34
+ cout << "\nInorder traversal of binary tree is \n";
35
+ printInorder(root);
36
37
+ return 0;
38
0 commit comments