-
Notifications
You must be signed in to change notification settings - Fork 0
/
Source.cpp
68 lines (43 loc) · 993 Bytes
/
Source.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include"AVLTree.h"
// #include"BTree.h"
// #include"Filehandling.h"
#include"RBTree.h"
// #include"Others.h"
#include "Menu.h"
using namespace std;
int main()
{
RBTree<int> tree;
Value<int> val;
val.insert("22", 22, 22);
tree.insert(val);
// val.insert("22", 22, 7);
// tree.insert(val);
val.insert("22", 22, 6);
tree.insert(val);
val.insert("22", 22, 5);
tree.insert(val);
val.insert("24", 24, 3);
tree.insert(val);
val.insert("26", 27, 1);
tree.insert(val);
val.insert("29", 29, 9);
tree.insert(val);
// val.insert("22", 22, 4);
// tree.insert(val);
// tree.deleteByVal(val);
tree.printInOrder();
// val.insert("22", 22, 2);
// tree.insert(val);
// val.insert("22", 22, 1);
// tree.insert(val);
// tree.printInOrder();
// cout << "Inorder Traversal of Created Tree\n";
// tree.printInOrder();
// val.insert("22",22,3);
// tree.deleteByVal(val);
// val.insert("22",22,5);
// tree.deleteByVal(val);
// tree.printInOrder();
return 0;
}