真 · 蒟蒻对题解里的map< ll , ll > m 存在疑问 求解
  • 板块P1102 A-B 数对
  • 楼主Amuselad
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/4/1 16:58
  • 上次更新2023/10/28 04:56:08
查看原帖
真 · 蒟蒻对题解里的map< ll , ll > m 存在疑问 求解
691574
Amuselad楼主2022/4/1 16:58

题解里的 m数组

for(int i=1;i<=n;i++)

{ cin >> a[i];

m[a[i]]++;

a[i]-=c; }

看上去好像就起到了一个标记下标的作用

可是要是换成开一个m[200005]数组代替却不行。


如果说map<ll num,ll times>中

times是对次数的映射

那 m[a[i]]++ 所得的数值为啥就是times次数

看网上的资料感觉map有点类似于结构体 所以不太理解为啥

小白先感谢dalao们的解答

2022/4/1 16:58
加载中...