-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.cc
More file actions
61 lines (46 loc) · 1.1 KB
/
main.cc
File metadata and controls
61 lines (46 loc) · 1.1 KB
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
#include <iostream>
#include <vector>
#include "../include/search_tree.h"
#include "../include/generator.h"
#include "../src/experiments.cc"
#include "../include/task.h"
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
/*SearchTree tree;
std::vector<int> vector;
fillingTree();
fillingVector();
searchInTree(tree);
searchInVector(vector);
insertInTree(tree);
insertInVector(vector);
eraseInTree(tree);
eraseInVector(vector);
cout << endl;*/
SearchTree tree1(20);
tree1.insert(15);
tree1.insert(25);
tree1.insert(18);
tree1.insert(42);
tree1.insert(7);
tree1.insert(4);
tree1.print();
cout << endl;
SearchTree tree2(40);
tree2.insert(23);
tree2.insert(32);
tree2.insert(42);
tree2.insert(15);
tree2.insert(7);
tree2.insert(25);
tree2.print();
cout << endl;
SearchTree combTree = combining(tree1, tree2);
combTree.print();
cout << endl;
SearchTree symDifTree = symmetricDifference(tree1, tree2);
symDifTree.print();
cout << endl;
return 0;
}