码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-07-24 12:56:21      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:

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

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


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

在这种需求下我们可以使用map(string, int)。

版权声明:本文为博主原创文章,未经博主允许不得转载。

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

标签:

原文地址:http://blog.csdn.net/guanzhongshan/article/details/47037929

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!