-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.cpp
38 lines (34 loc) · 872 Bytes
/
main.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
#include "red_black_body.hpp"
#include <iterator>
#include <set>
int main()
{
ft::RBT<int> name;
std::map<int, int> name1;
for (int i = -11; i < 100; i++)
{
name.insert(i);
name1[i] = i;
}
// std::map<int, int>::reverse_iterator b = name1.rbegin();
// std::map<int, int>::reverse_iterator end = name1.rend();
ft::RedBlackTree<int> *pointer = name.begin();
ft::RedBlackTree<int> *nav = name._prev(NULL);
// if ()
// b--;
// std::cout << "set shit: " << end->second << std::endl;
// b++
// std::coty;
// b--;
while (1)
{
std::cout << nav->value << std::endl;
if (pointer == nav)
break;
nav = name._prev(nav);
}
// name.printing();
// for (int i = 0; i < 1000000; i++)
// name.erase(i);
// name.remove(i);
}