22 lines
458 B
C++
22 lines
458 B
C++
#include "Map.hpp"
|
|
|
|
template class cs440::Map<int, int>;
|
|
int main(void) {
|
|
cs440::Map<int, int> a;
|
|
for (std::size_t i = 1; i <= 10; i++) {
|
|
a.insert({i, i});
|
|
a.check();
|
|
for (std::size_t j = 1; j <= i; j++) {
|
|
a.find(j).check();
|
|
}
|
|
}
|
|
for (std::size_t i = 1; i <= 10; i++) {
|
|
a.find(i).check();
|
|
}
|
|
for (std::size_t i = 1; i <= 5; i++) {
|
|
std::cout << i << std::endl;
|
|
auto b = a.find(i);
|
|
a.erase(b);
|
|
}
|
|
return 0;
|
|
}
|