C++:制作链表的向量
c++: Making a vector of linked lists
我正在形成一个非常原始的哈希表。如何创建一个向量,其中每个单独的索引都可以加长到自己的列表中?它是否像vector<list<int>>
一样简单?
另外,如果我希望链表的每个节点都包含两种数据类型(即字符串单词和可以找到它的文件的整数行号),可以吗?我想不会。
vecotr<list<int> >
对我来说似乎很好。
对于第二个问题,您可以使用
typedef std::pair<std::string, int> Item;
std::vector<std::list<Item> >
相关文章:
- 反向给定链表中的K节点
- 如果没有malloc,链表实现将失败
- 文本文件中的单词链表
- 努力将整数转换为链表。不知道我在这里做错了什么
- 链表,反向函数,数据结构
- 在 c++ 中具有向量的双向链表构造函数
- 使用向量初始化C++中的链表
- 创建对链表向量时 Gnu 编译器的错误:无效使用"::"
- 链表与向量
- 链表:无法访问另一个结构中的结构向量
- 链表与动态数组用于使用向量类实现堆栈
- 如何访问链表的私有向量
- C++ 链表的向量
- C++:制作链表的向量
- 如何在 C/C++ 中的向量中保存链表
- 从向量到链表C++
- 如何在C++中创建一个链表向量
- 双链表指针的双链表向量
- 带有向量的链表
- 如何在c++中转换指针向量到链表