常用代码模板1——基础算法
补充
简单离散化(不保序)
unordered_map<int,int> S;
int m = 0;
int get(int x)
{
if(S.count(x) == 0) S[x] = ++ m; // m 用来分配一个下标
return S[x];
}
简单离散化(不保序)
unordered_map<int,int> S;
int m = 0;
int get(int x)
{
if(S.count(x) == 0) S[x] = ++ m; // m 用来分配一个下标
return S[x];
}