将整数一次性存入哈希表
时间: 2024-03-26 18:27:35 浏览: 65
用二次探测再散列法解决冲突建立哈希表并查找
4星 · 用户满意度95%
好的,您可以使用哈希表来一次性存储整数。在C语言中,您可以使用标准库中的`unordered_map`来实现哈希表。以下是一个示例代码:
```c
#include <iostream>
#include <unordered_map>
int main() {
std::unordered_map<int, int> hashmap;
// 将整数存入哈希表
hashmap[1] = 10;
hashmap[2] = 20;
hashmap[3] = 30;
// 遍历哈希表并打印存储的整数
for (const auto& pair : hashmap) {
std::cout << "Key: " << pair.first << ", Value: " << pair.second << std::endl;
}
return 0;
}
```
在上面的示例中,我们使用`unordered_map`创建了一个哈希表,并在其中存储了三个整数。您可以根据需要修改代码,将更多整数添加到哈希表中。
阅读全文