C++学习:map/multimap容器定义、区别以及一个按自定义规则进行排序实例
C++: map/multimap容器按照自定义规则进行排序
1、map/multimap容器简介
定义:
map容器中所有元素都是对组(pair),pair中第一个元素为键值(key)起到索引作用,第二个元素为实值(value),并且所有的元素都会根据元素的键值自动排序。
区别:
map 不允许容器中有重复的key值元素
multimap 允许容器中有重复的key值元素
本质: map/multimap属关联式容器,底层结构由二叉树来实现的。
2、map容器自定义排序示例
问题描述
给定6个人的信
原创
2020-11-25 16:59:09 ·
1049 阅读 ·
0 评论