您的位置:首页 > 理论基础 > 数据结构算法

在什么需求下使用map这种数据结构

2015-07-24 11:00 274 查看

第一种:建立对应关系(i.e 将一个数字与一个字母对应起来)

在这种需求下我们可以使用c++中的map(int, char),但在实际过程中我们更经常使用char array[] 数组,原因是更加方便更加快速对数组进行各种操作(方便是指不需要记住map的成员函数,快速是指比如建立0-25 对应 a-z,直接在数组初始化时即可,不需要一个接一个的添加pair。)

第一种:对某项进行信息记录(i.e 统计某个string出现的次数)

在这种需求下我们可以使用map(string, int)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: