cs440-assignment2/t.cpp

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;
}