add vector
This commit is contained in:
1025
vector/data/two/answer.txt
Normal file
1025
vector/data/two/answer.txt
Normal file
File diff suppressed because it is too large
Load Diff
22
vector/data/two/code.cpp
Normal file
22
vector/data/two/code.cpp
Normal file
@ -0,0 +1,22 @@
|
||||
#include "vector.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
||||
#include <vector>
|
||||
|
||||
int main()
|
||||
{
|
||||
sjtu::vector<long long> v;
|
||||
for (long long i = 0; i < 1LL << 20; ++i) {
|
||||
v.push_back(i);
|
||||
}
|
||||
std::cout << v.back() << std::endl;
|
||||
for (long long i = 0; i < 1LL << 11; ++i) {
|
||||
v.insert(v.begin(), i);
|
||||
}
|
||||
for (size_t i = 0; i < 1LL << 10; ++i) {
|
||||
std::cout << v.front() << std::endl;
|
||||
v.erase(v.begin());
|
||||
}
|
||||
return 0;
|
||||
}
|
Reference in New Issue
Block a user