#include<iostream>
#include<deque>
using namespace std;
void print(deque<int> &v)
{
auto it_s = v.begin(); //迭代器,begin函数,返回的是容器的头元素
auto it_e = v.end(); // end,返回容器尾元素
while(it_s != it_e)
{
cout<<*it_s<<" ";
it_s++;
}
cout<<endl;
}
int main()
{
deque<int> d;
for(int i = 1 ; i < 30;i ++)
{
d.emplace_back(i);
}
int count = 0;
d.insert(d.begin() + 2,99);
// while(d.size() != 1)
// {
// count++;
// int temp = d.front();
// d.pop_front();
// if(count % 3 == 0)
// {
// cout<<temp<<"出局"<<endl;
// }
// else
// {
// d.emplace_back(temp);
// }
// }
print(d);
// cout<<"活到最后"<<endl;
return 0;
}
C++ queue的使用
最新推荐文章于 2024-04-09 20:00:32 发布