C++11 为什么在C++;什么时候可以用地图做同样的事情? 为什么在C++中有一个集合数据结构的实现,当使用MAP可以完成同样的事情,尽管MAP将占用2×N空间而不是N,但是它不应该影响任何东西。我读过关于set和map的书,唯一显著的区别是键和值,这是不令人信服的。

C++11 为什么在C++;什么时候可以用地图做同样的事情? 为什么在C++中有一个集合数据结构的实现,当使用MAP可以完成同样的事情,尽管MAP将占用2×N空间而不是N,但是它不应该影响任何东西。我读过关于set和map的书,唯一显著的区别是键和值,这是不令人信服的。,c++11,set,binary-tree,C++11,Set,Binary Tree,我想你刚刚回答了你自己的问题。我相信其中一个原因是,如果你使用地图而不是集合,那么需要两倍的存储空间。我认为另一个原因是旧的黄金清洁代码。我认为您刚刚回答了自己的问题。我相信其中一个原因是,如果你使用地图而不是集合,那么需要两倍的存储空间。我认为另一个原因是旧的黄金般干净的代码。使用一半的空间听起来很有说服力。使用一半的空间听起来很有说服力。

我想你刚刚回答了你自己的问题。我相信其中一个原因是,如果你使用地图而不是集合,那么需要两倍的存储空间。我认为另一个原因是旧的黄金清洁代码。

我认为您刚刚回答了自己的问题。我相信其中一个原因是,如果你使用地图而不是集合,那么需要两倍的存储空间。我认为另一个原因是旧的黄金般干净的代码。

使用一半的空间听起来很有说服力。使用一半的空间听起来很有说服力。