11:知识点:很多算法在默认情况下都会使用元素类型的<或者==运算符完成比较,但标准库还为其定义了额外的版本,允许我们提供自己定义的操作代替默认的运算符,也就是说,向算法传递函数
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
#include<numeric>
using namespace std;
void elimDups(vector<string> &s)
{
cout<<"排序前:";
for (int i = 0; i<s.size(); ++i)
{
cout<<s[i]<<" ";
}
cout<<endl<<"sort()排序后:";
sort(s.begin(),s.end());//sort排序
for (int i = 0; i<s.size(); ++i)