thefirstthe first

auto

—————古希腊掌管遍历的神(用法:for(auto 变量名:要遍历的任何东西),注意这里要遍历的任何东西比如栈,vector,数组,queue等。总之不管啥原本遍历需要用iterator写很长代码的数据结构用它值接变短十倍) 示例(auto用法):

vector<int> q;
q.push_back(1);
q.push_back(2);
for (auto it : q)
{
    cout << it << ' ';
}

输出:

1 2

thesecondthe second

sort()

————快排(放便且nb,可以对几乎任何数据结构进行快速排序,默认是从小到大,想掌控他的排序方法需要额外写一个函数来进行控制,写完在sort的两个参数的后面加上函数名就行了) 示例(sort快排):

vector<int> q;
q.push_back(2);
q.push_back(1);
sort(q.begin(),q.end());
for (auto it : q)
{
    cout << it << ' ';
}

输出:

1 2

如果去掉第四行的输出:

2 1

PS:

可能有些地方写错了,请自行辨别