5段第一课STL入门
第一课 STL入门
A-统计数字
1.题目内容、
给定 $n$ 个数字,统计出现次数最多的。如果有多个数字出现次数都是最多的,从小到大输出。
2.问题思路
可以用一个 map 统计出现过的数字,先用一个迭代器遍历一遍,找出最大值,然后再遍历一遍找出出现次数等于最大值的数。
3.考点
map 的用法
map 的访问方式:map[idx]。
定义方式: map<数据类型,数据类型>。
迭代器:map<数据类型,数据类型>::iterator it=mp.begin()。
访问:it->first 指向 map 的第一个数据类型,it->second 指向第二个。
4.代码
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ChenZQ's blog!
