P2580 于是他错误的点名开始了 题解
“普及 / 提高 -” 这个难度很有意思。
说明这题可能需要用到提高组当中比较基础的内容。
它的名字叫做 map。
1 | map<int, int> a; |
map,其实相当于一个超大数组,但它真实的作用是:映射。比如
a[7] = 5; 就是用 a 数组把 7 和 5
关联了起来,这个操作就叫映射。
map 这东西 NB
的地方在于,它能这么写:score["Leo2011"] = 400;。哎对,这个类似下标的玩意儿就是个字符串!
有了这不好办了?拿这玩意儿记录一下有没有,然后分类判断即可。
ACCode:
1 |
|
- 标题: P2580 于是他错误的点名开始了 题解
- 作者: Leo2011
- 创建于 : 2024-01-18 22:01:38
- 更新于 : 2025-11-18 14:51:05
- 链接: https://www.leo2011.eu.org/2024/011811026.html
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
推荐阅读
评论