vector<int> v;
int find(int x)
{
return lower_bound(v.begin(), v.end(), x) - v.begin();
}
方在main里面:
sort(v.begin(), v.end());
v.erase(unique(v.begin(), v.end()), v.end());
离散化模板
最新推荐文章于 2022-07-17 12:50:15 发布
vector<int> v;
int find(int x)
{
return lower_bound(v.begin(), v.end(), x) - v.begin();
}
方在main里面:
sort(v.begin(), v.end());
v.erase(unique(v.begin(), v.end()), v.end());