查找索引数据结构,如 `std::vector`(不是数组)
Finding indexed data-structure like `std::vector` (not array)
我正在寻找一种数据结构,它可以用索引存储值,也可以像 std::vector
一样调整大小(但应该被索引以便我可以轻松访问它)是否有任何 C++ 标准库实现我的问题?
我正在寻找的是一个数组类型的 DS,我可以从中删除元素。
可以使用std::deque
which is also indexed sequence container like std::vector
. It provids also std::deque::resize成员函数。
但是,您的要求应该更具体,首先建议 std::deque
而不是 std::vector
我正在寻找一种数据结构,它可以用索引存储值,也可以像 std::vector
一样调整大小(但应该被索引以便我可以轻松访问它)是否有任何 C++ 标准库实现我的问题?
我正在寻找的是一个数组类型的 DS,我可以从中删除元素。
可以使用std::deque
which is also indexed sequence container like std::vector
. It provids also std::deque::resize成员函数。
但是,您的要求应该更具体,首先建议 std::deque
而不是 std::vector