暑期每日一题
#define x first
#define y second
用在pair里的元素简写
swap(a,b)
这里的a b可以是vector,也可以是字符串
printf("%05d\n",x);
输出前导为0的5位数
周赛
//先排序后去重
sort(num.begin(),num.end());
num.erase(unique(num.begin(),num.end()),num.end());//使用unique()函数的之前要先排序
离散化的模板,注意这里的unique一般都是这么使用,返回的是最后一个不重复元组的下个迭代器。至于后面重复的数字会一直是最后一个不重复的元素 例如1 1 2 3 3 4 使用unique函数返回的迭代器后面的时候都是4 4
a.assign(b.begin(),b.end())
容器进行区域赋值