我可以通过两种方式轻松地在C++ STL中创建一个关键的值属性:映射和对的集合.例如,我可能有
map<key_class,value_class>
要么
set<pair<key_class,value_class> >
在算法复杂性和编码风格方面,这些用法有何不同?
c++ stl map set data-structures
c++ ×1
data-structures ×1
map ×1
set ×1
stl ×1